[英]Error while uploading Networkit python module with Jupyter notebook
我使用conda install -c vgauthier networkit
安裝了 Networkit 模塊。 如果我將它導入筆記本( import networkit as nk
),我會收到此錯誤:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-a4c0096fb06c> in <module>()
----> 1 import networkit as nk
//anaconda/envs/py36/lib/python3.6/site-packages/networkit/__init__.py in <module>()
41 # local imports
42 from . import stopwatch
---> 43 from . import graph
44 from . import graphio
45 from . import community
//anaconda/envs/py36/lib/python3.6/site-packages/networkit/graph.py in <module>()
1 # extension imports
----> 2 from _NetworKit import Graph, SpanningForest, GraphTools, RandomMaximumSpanningForest, UnionMaximumSpanningForest
ImportError: dlopen(//anaconda/envs/py36/lib/python3.6/site-packages/_NetworKit.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libomp.dylib
Referenced from: //anaconda/envs/py36/lib/python3.6/site-packages/_NetworKit.cpython-36m-darwin.so
Reason: image not found
任何人都可以解釋為什么?
我碰巧通過 pip 對 networkit 有同樣的問題。 這是因為 anaconda 安裝的 networkit 沒有正確鏈接到你的 gcc 編譯器,一個簡單的解決方法是下載 networkit 的源代碼並運行python3 setup.py install
來安裝它。
我有同樣的問題: https ://github.com/kit-parco/networkit/issues/172
這是因為 anaconda Python。 使用以下命令重新安裝:
conda install -c vgauthier networkit
用 conda 而不是 pip 安裝它為我解決了這個問題。 請參閱此處的說明。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.