/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
IPython官網(wǎng)最新版是一款非常實用的python安裝包,它主要為了方便開發(fā)者在windows下進行phthon環(huán)境的配置,擁有phthon代碼運行、調(diào)試、測試、Qt界面顯示、代碼高亮等非常實用的功能,有需要的用戶快來下載體驗吧。
IPython的開發(fā)者吸收了標準解釋器的基本概念,在此基礎上進行了大量的改進,創(chuàng)造出一個令人驚奇的工具。在它的主頁上是這么說的:“這是一個增強的交互式Python shell!本哂衪ab補全,對象自省,強大的歷史機制,內(nèi)嵌的源代碼編輯,集成Python調(diào)試器,%run機制,宏,創(chuàng)建多個環(huán)境以及調(diào)用系統(tǒng)shell的能力。
任何Linux發(fā)行版對編程者都十分友好:
Ubuntu為例: sudo apt-get install ipython
windows環(huán)境:
1、下載ez_setup.py ,右擊左邊鏈接,另存為,使用python ez_setup.py運行,或直接雙擊。
2、步驟1成功后,cmd下輸入命令easy_install -h可以測試,正常反應說明已經(jīng)可以使用easy_install了。
3、cmd下輸入easy_install pip安裝pip,這是因為pip正是easy_install的下一代,比easy_install好用。
4、步驟3成功后,pip install ipython。
5、如果步驟4不行,退一步,使用easy_install ipython安裝。
1. 無法啟動ipython,報如下錯
Traceback (most recent call last):
File "C:\Python27\Scripts\ipython-script.py", line 5, in <module>
from pkg_resources import load_entry_point
File "C:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\pkg_resources.
py", line 2809, in <module>
parse_requirements(__requires__), Environment()
File "C:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\pkg_resources.
py", line 594, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pyreadline>=1.7.1
這是安裝第四步,沒有使用管理員權限執(zhí)行;以及沒有先安裝pyreadline的緣故。
2. 執(zhí)行ipython qtconsole時候報錯
Error in sys.excepthook:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\IPython\frontend\qt\console\qtconsoleapp.p
y", line 51, in gui_excepthook
old_excepthook(exctype, value, tb)
TypeError: 'NoneType' object is not callable
Original exception was:
Traceback (most recent call last):
File "C:\Python27\Scripts\ipython-script.py", line 9, in <module>
load_entry_point('ipython==0.13.1', 'console_scripts', 'ipython')()
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\ipapp.py", line
388, in launch_new_instance
app.initialize()
File "<string>", line 2, in initialize
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 84, i
n catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\ipapp.py", line
313, in initialize
super(TerminalIPythonApp, self).initialize(argv)
File "<string>", line 2, in initialize
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 84, i
n catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\core\application.py", line 325, in
initialize
self.parse_command_line(argv)
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\ipapp.py", line
308, in parse_command_line
return super(TerminalIPythonApp, self).parse_command_line(argv)
File "<string>", line 2, in parse_command_line
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 84, i
n catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 420,
in parse_command_line
return self.initialize_subcommand(subc, subargv)
File "<string>", line 2, in initialize_subcommand
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 84, i
n catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 352,
in initialize_subcommand
subapp = import_item(subapp)
File "C:\Python27\lib\site-packages\IPython\utils\importstring.py", line 40, i
n import_item
module = __import__(package,fromlist=[obj])
File "C:\Python27\lib\site-packages\IPython\frontend\qt\console\qtconsoleapp.p
y", line 56, in <module>
from IPython.external.qt import QtCore, QtGui
File "C:\Python27\lib\site-packages\IPython\external\qt.py", line 43, in <modu
le>
raise ImportError('Cannot import PySide >= 1.0.3 or PyQt4 >= 4.7')
ImportError: Cannot import PySide >= 1.0.3 or PyQt4 >= 4.7
修復了一些bug
優(yōu)化了用戶體驗效果
優(yōu)化了操作界面
關于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權所有 鄂ICP備2022005668號-1 | 鄂公網(wǎng)安備 42011102000260號
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告