![](/img/trans.png)
[英]How to change the default Python interpreter in Sublime text 3
[英]Installing IPython for Sublime Text 2's embedded Python interpreter
我正在嘗試以崇高的態度安裝IpythonIntegration軟件包,
我安裝在bash外殼中:
但是,崇高控制台仍然給我一個錯誤
Reloading plugin /home/areal/.config/sublime-text-2/Packages/User/ipython_repl.py
Traceback (most recent call last):
File "./sublime_plugin.py", line 62, in reload_plugin
File "./ipython_repl.py", line 13, in <module>
from IPython.zmq.blockingkernelmanager import BlockingKernelManager
ImportError: No module named IPython.zmq.blockingkernelmanager
編輯:
甚至import IPython
也無法使用。
在python控制台中時, import IPython
並import zmq
工作,但是:
from IPython.zmq.blockingkernelmanager import BlockingKernelManager
失敗:
ImportError: No module named zmq.blockingkernelmanager
我有0MQ 3.2
(也嘗試使用2.x)和最新的PyZMQ
。 我正在Ubuntu 11.10
上使用Python 2.7.2
。
所以總的來說,我有兩個問題:
我沒有使用Ubuntu,但是在Mac OS X中遇到了類似的問題。
它在獨立python中成功而在sublime text 2中失敗的原因是:sublime text 2默認使用python 2.6,而獨立python是2.7。
為了解決這個問題,在OS X中,我創建了一個從2.7到2.6的軟鏈接,如下所示:
cd /Library/Frameworks/Python.framework/Versions/
sudo mv 2.6 2.6-backup
ln -s 2.7 2.6
我認為您可以在Ubuntu中做同樣的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.