IPython笔记本无法打开;抛出“未找到符号”错误

时间:2014-11-08 21:03:02

标签: python ipython ipython-notebook anaconda pyzmq

我似乎无法从终端打开IPython Notebook。我收到以下错误:

self._handle = _dlopen(self._name, mode)
OSError: dlopen(/Users/Username/anaconda/lib/python2.7/site-packages/zmq/libzmq.so, 10): Symbol not found: __ZNSs4_Rep20_S_empty_rep_storageE
  Referenced from: /Users/Username/anaconda/lib/python2.7/site-packages/zmq/libzmq.so
  Expected in: dynamic lookup

有没有人有解决方案的建议? There is a thread on Conda's Google Group without any replies.

IPython在$ Ipython的终端中运行。 $ Ipython notebook正在解决这个问题。

2 个答案:

答案 0 :(得分:2)

我需要完全卸载并重新安装Anaconda。

我删除了所有Anaconda目录(特定用户和root用户)。然后我从Continuum的网站下载了Anaconda并重新安装。它现在有效。

答案 1 :(得分:1)

你可能已经用conda install -f pyzmq修复了它。