在64位上运行ipython notebook时出错

时间:2014-12-03 11:53:19

标签: ipython 32bit-64bit ipython-notebook ubuntu-14.04

当我运行ipython-notebook时。已经安装了ipython和ipython笔记本。

Ubuntu version : 14.04 with 64 Bit

当我运行ipython时,它在运行ipython-notebook时运行,它显示错误:

OSError: /usr/local/lib/python2.7/dist-packages/zmq/libsodium.so: wrong ELF class: ELFCLASS32

我知道错误。错误是我将32位ipython运行到64位。任何人都可以帮我解决这个问题。或者任何想法将ipython 32位替换为64位。

1 个答案:

答案 0 :(得分:1)

你有32&的混合物。 64位应用程序&安装库,最简单的方法是简单地卸载iPython 64位并安装32位。

由于你已经安装了python,你应该(重新)安装ipython:

sudo pip uninstall pyzmq ipython

您需要输入密码

sudo pip install "ipython[notebook]"

跳过重建zmq

如果你真的需要64位,要么卸载所有的python并从头开始安装64位 - 希望你需要的所有库都可以64位 - 或者使用python virtual-环境保持您的安装离散。