簡體   English   中英

安裝IPython for Sublime Text 2的嵌入式Python解釋器

[英]Installing IPython for Sublime Text 2's embedded Python interpreter

我正在嘗試以崇高的態度安裝IpythonIntegration軟件包,

我安裝在bash外殼中:

  1. 最新的ipython
  2. z
  3. side甙

但是,崇高控制台仍然給我一個錯誤

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 IPythonimport 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

所以總的來說,我有兩個問題:

  1. Sublime中沒有IPython(我想是因為Sublime與嵌入式解釋器一起工作)
  2. IPython中沒有zmq模塊

我沒有使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM