简体   繁体   English

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

[英]IPython Notebook not opening; throws “Symbol Not Found” error

I can't seem to open IPython Notebook from terminal. 我似乎无法从终端打开IPython Notebook。 I receive the following error: 我收到以下错误:

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

Does anyone have suggestions for solutions? 有没有人有解决方案的建议? There is a thread on Conda's Google Group without any replies. Conda的谷歌集团有一个主题没有任何回复。

IPython runs in the terminal with $ Ipython . IPython使用$ Ipython在终端中运行。 $ Ipython notebook is giving the issue. $ Ipython notebook正在提出这个问题。

I needed to completely uninstall and reinstall Anaconda. 我需要完全卸载并重新安装Anaconda。

I deleted all Anaconda directories (both for specific users and at root). 我删除了所有Anaconda目录(特定用户和root用户)。 I then downloaded Anaconda from Continuum's website and reinstalled. 然后我从Continuum的网站下载了Anaconda并重新安装。 It works now. 它现在有效。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM