无法绘制石榴图(未找到 pygraphviz)

2024-01-15

我不明白发生了什么,但我似乎不再能够从 PyCharm 内部绘制石榴图。 我使用 conda 作为包管理器,并按照惯例进行了操作:

conda install graphviz
conda install python-graphviz

但每次我打电话model.plot()从 PyCharm 内部我得到

Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_umd.py", line 198, in runfile
    pydev_imports.execfile(filename, global_vars, local_vars)  # execute the script
  File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
  File "/Users/.../xai/import.py", line 36, in <module>
    model.plot()
  File "pomegranate/BayesianNetwork.pyx", line 281, in pomegranate.BayesianNetwork.BayesianNetwork.plot
ValueError: must have pygraphviz installed for visualization

我显然已经尝试安装pygraphviz但似乎没有什么区别


我刚刚遇到了同样的问题。我通过安装 graphviz 开发包解决了这个问题。在 openSUSE 存储库中,它被称为graphviz-devel.

它的描述说:

graphviz-devel 包包含开发所需的所有内容 使用 graphviz 库(包括 man3 页)的程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法绘制石榴图(未找到 pygraphviz) 的相关文章

随机推荐