64位运行ipython笔记本出错
问题描述:
当我运行ipython-notebook。已经安装了ipython和ipython笔记本。64位运行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位。
答
你有64位应用程序&库安装的混合物,最简单的方法是简单地卸载iPython 64位并安装32位。
既然你已经有了Python的安装,你应该(再)与安装IPython中:
sudo pip uninstall pyzmq ipython
则需要输入密码
sudo pip install "ipython[notebook]"
做不跳过重楼zmq
如果你真的需要64位或者卸载所有的python和in从头开始暂停64位 - 希望所有你需要的库都可以用64位 - 或者使用python virtual-env来让你的安装保持独立。
谢谢!几天之前,我卸载了一个软件包,所有的依赖关系也都卸载了,我的机器崩溃了。所以,如果我卸载ipython将是相同的。任何想法依赖哪个不删除。 – iNikkz 2014-12-03 12:09:31
@ steve:我卸载了ipython包,但是当我重新安装ipython时。它显示了我在我的问题中提到的同样的错误。 – iNikkz 2014-12-03 12:27:45
_Which_ipython你在安装 – 2014-12-03 13:11:09