1

为什么在更换引擎时会出现错误?点引擎一切正常。

代码:

from graphviz import Graph

dot = Graph()
dot.engine = 'neato'

dot.node('a')
dot.node('b')

dot.edge('a', 'b')

print(dot.source)
dot.render('test-output/round-table.gv', view=True)

错误:

graphviz.backend.ExecutableNotFound: failed to execute 
['neato', '-Tpdf', '-O', 'test-output/round-table.gv'], 
make sure the Graphviz executables are on your systems' PATH
4

1 回答 1

0

这帮助我解决了 Windows 上的问题:
“运行时错误:确保 Graphviz 可执行文件在您的系统路径上”
安装从https://graphviz.gitlab.io/_pages/Download/Download_windows.html使用 .msi安装的 Graphviz 2.38 后,手动添加到PATH。
如果您使用的是 jupyter notebook,请重新启动您的 cmd 窗口和可能的网络浏览器

于 2019-05-13T21:11:24.383 回答