4

IpythonIntegrationパッケージを崇高にインストールしようとしています。

私はbashシェルにインストールしました:

  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次のようになります。import zmq

from IPython.zmq.blockingkernelmanager import BlockingKernelManager

失敗する:

ImportError: No module named zmq.blockingkernelmanager

私は0MQ 3.2(2.xでも試しました)、そして最新のものを持っていPyZMQます。私はに取り組んでPython 2.7.2Ubuntu 11.10ます。

したがって、一般的に私には2つの問題があります。

  1. SublimeにIPythonはありません(sublimeは組み込みインタープリターで動作するためだと思います)
  2. IPythonにzmqモジュールがありません
4

1 に答える 1

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でも同じことができると思います。

于 2012-08-10T13:07:53.933 に答える