我想使用igraph的python包装器。编译igraph和安装python-igraph工作正常,但当我尝试导入igraph我得到以下错误(见下面的图像链接):
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/dist-packages/igraph/__init__.py", line 34, in <module>
from igraph._igraph import *
ImportError: /usr/local/lib/python3.4/dist-packages/igraph/_igraph.cpython-34m.so: undefined symbol: igraph_gomory_hu_tree
答案 0 :(得分:3)
我也遇到了igraph和python的问题,我的解决方案:
pyvenv-3.4 yourVenv
. yourVenv/bin/activate
pip install python-igraph
那个适合我。
答案 1 :(得分:0)
尝试使用&#39; wraptext&#39; python附带的import。然后使用.fill()将文本包装在下一行。这可能有用。
答案 2 :(得分:0)
FYI:尝试了超过一天的时间,在线使用各种资源在Mac上安装python-igraph
。而且我也无法{.1} .py文件或.ipynb文件。尽管它确实允许我在启动python时在终端中import graph
。我的解决方案是创建一个虚拟环境import igraph
,然后将python从版本3.8(从不通过conda install -c conda-forge python-igraph
,失败= 2)切换到3.5(通过测试)。希望对您有所帮助。