安装IPython for Sublime Text 2的嵌入式Python interp

2024-09-30 14:24:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在sublime中安装ipythoni集成包

我在bash shell中安装了:

  1. 最新的ipython
  2. pyzmq公司
  3. pyside公司

然而,崇高的控制台仍然给我一个错误

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和{}可以工作:

^{pr2}$

失败原因:

ImportError: No module named zmq.blockingkernelmanager

我有0MQ 3.2(也尝试过2.x),以及最新的PyZMQ。 我正在Python 2.7.2Ubuntu 11.10上工作。在

一般来说,我有两个问题:

  1. Sublime中没有IPython(我想这是因为Sublime使用嵌入式解释器)
  2. IPython中没有zmq模块

Tags: inpyimportipythonline公司zmqrepl
1条回答
网友
1楼 · 发布于 2024-09-30 14:24:58

我没有使用Ubuntu,但是我在macosx中遇到了类似的问题

它在独立python中成功而在sublimetext2中失败的原因是:sublimetext2默认使用python2.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中做同样的事情。在

相关问题 更多 >