2014-11-08 36 views
3

我似乎無法從終端打開IPython Notebook。我收到以下錯誤: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正在提供該問題。

+1

重新安裝Anaconda。看起來好像其中一個共享庫(C代碼)中缺少符號,可能是包裝程序錯誤或過期的庫。 – 2014-11-08 21:53:33

回答

2

我需要徹底卸載並重新安裝Anaconda。

我刪除了所有Anaconda目錄(針對特定用戶和根目錄)。然後我從Continuum的網站下載了Anaconda並重新安裝。它現在有效。

+0

我不喜歡這是答案,但它肯定對我有用 – howMuchCheeseIsTooMuchCheese 2015-09-05 22:16:41

1

你可能已經用conda install -f pyzmq修復了它。

+0

我試過這個,遇到同樣的問題,並沒有奏效。 – 2015-06-30 08:53:08