已经安装pyzmq但仍然得到"ImportError:没有名为zmq的模块"

use*_*247 10 python ipython

我想让ipython笔记本运行.我已经安装了pyzmq.你知道它为什么还会出现这个错误吗?

jdi*_*jdi 15

您将看到该错误(手动安装pyzmq)的唯一原因是,如果pyzmq安装到与运行ipython的其他python路径不同的地方.

如果您按照安装说明操作,则应该没有问题:

easy_install ipython pyzmq tornado
# or
pip install ipython pyzmq tornado
Run Code Online (Sandbox Code Playgroud)

安装程序也可能在另一个位置看到依赖已经满足并且没有做任何事情,然后ipython可能正在运行一个没有看到它的不同pythonpath.你可以强制升级一切:

easy_install -U ipython pyzmq tornado
Run Code Online (Sandbox Code Playgroud)

  • 在debian上是#apt-get install python-zmq (6认同)