在64位上运行ipython笔记本时出错

在64位上运行ipython笔记本时出错,ipython,32bit-64bit,ipython-notebook,ubuntu-14.04,Ipython,32bit 64bit,Ipython Notebook,Ubuntu 14.04,当我运行ipython笔记本时。已安装ipython和ipython笔记本电脑 Ubuntu version : 14.04 with 64 Bit 当我运行ipython时,它在运行ipython笔记本时运行,它显示错误: OSError: /usr/local/lib/python2.7/dist-packages/zmq/libsodium.so: wrong ELF class: ELFCLASS32 我知道错误。错误是我正在将32位ipython运行到64位。谁能帮我解决这个问题。

当我运行ipython笔记本时。已安装ipython和ipython笔记本电脑

Ubuntu version : 14.04 with 64 Bit
当我运行ipython时,它在运行ipython笔记本时运行,它显示错误:

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

我知道错误。错误是我正在将32位ipython运行到64位。谁能帮我解决这个问题。或者任何将ipython 32位替换为64位的想法。

您安装了32位和64位应用程序和库的混合体,最简单的方法是简单地取消安装ipython 64位并安装32位

由于您已经安装了python,因此应该(重新)安装ipython,方法是:

sudo pip uninstall pyzmq ipython
您需要输入密码

不要跳过重建zmq


如果您确实需要64位,请卸载所有python并从头开始安装64位—希望您需要的所有库都能以64位的形式提供—或者研究使用python virtual env使您的安装保持离散。

谢谢!。几天前,我卸载了一个软件包,通过这个软件包,所有的依赖项都被卸载,我的机器崩溃了。因此,如果我卸载了ipython,它将是相同的。知道哪些依赖项不会被删除吗。@史蒂夫:我已经卸载了ipython软件包,但当我重新安装ipython时。它显示了我在问题中提到的相同错误。您安装的是哪个ipython 2.1.0版本\哪个版本是32位还是64位?
sudo pip install "ipython[notebook]"