首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将引擎从点更改为neato时找不到graphviz路径变量

将引擎从点更改为neato时找不到graphviz路径变量
EN

Stack Overflow用户
提问于 2019-05-08 15:24:43
回答 1查看 420关注 0票数 1

为什么在更换引擎时出现错误?使用dot引擎,一切工作正常。

代码:

代码语言:javascript
复制
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)

错误:

代码语言:javascript
复制
graphviz.backend.ExecutableNotFound: failed to execute 
['neato', '-Tpdf', '-O', 'test-output/round-table.gv'], 
make sure the Graphviz executables are on your systems' PATH
EN

回答 1

Stack Overflow用户

发布于 2019-05-14 05:11:24

这帮助我解决了windows上的问题:

"RuntimeError: Make sure the Graphviz executables are on your system's path" after installing Graphviz 2.38

使用.msi从https://graphviz.gitlab.io/_pages/Download/Download_windows.html安装,手动添加到PATH。

如果您正在使用jupyter笔记本,请重新启动cmd窗口,可能还会重新启动web浏览器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56035574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档