今天我最近将我的电脑升级到了 Ubuntu 15.04。升级后,我看到 ipython 笔记本不再工作。
我正在使用 ipython 4.0.0 版:
jim@main:~$ ipython
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
Type "copyright", "credits" or "license" for more information.
IPython 4.0.0 -- An enhanced Interactive Python.
当我尝试导入 zmq 时,出现此错误:
In [1]: import zmq
...
ImportError: libzmq.so.4: cannot open shared object file: No such file or directory
当我使用 ldconfig -v 时:
jim@main:~$ sudo ldconfig -v | grep libzmq
libzmq.so.3 -> libzmq.so.3.1.0
libzmq.so.1 -> libzmq.so.1.0.1
我了解我只能安装 libzmq 和 libzmq3 之一。看来我没有正确的共享库。没有要安装的 libzmq4 包。
我真的不想从源代码编译 zeromq。你能告诉我如何安装 libzmq.so.4 或将 ipython 更改为适用于我拥有的 zmq 版本的版本。
这在其他人的计算机上如何工作?我应该为 Ubuntu 15.04 安装什么版本的 ipython?