【问题标题】:Graphviz executables not found. Python 3未找到 Graphviz 可执行文件。蟒蛇 3
【发布时间】:2017-06-25 04:39:50
【问题描述】:

我正在尝试运行此代码:

Graphviz 和 Python 入门 http://matthiaseisen.com/articles/graphviz/

import graphviz as gv

g1 = gv.Graph(format='svg')
g1.node('A')
g1.node('B')
g1.edge('A', 'B')

print(g1.source)

这部分工作正常,但是...

filename = g1.render(filename='img/g1')
print (filename)

-> 确保 Graphviz 可执行文件位于系统的路径中

我发现了类似的问题/答案,但我不敢在t know much about the Windows registry, so I don那里进行很多实验。我将 Graphviz 下载为 zip 文件,并在某个时候进行了 conda install graphviz。默认安装 Python 3.6。 C:\Users\Oliver\Appdata\Local\Programs\Python36.

我去控制面板 - 系统 - 高级系统 - 环境变量,但我到底要在那里改变什么?

【问题讨论】:

    标签: python-3.x graphviz


    【解决方案1】:

    我终于可以解决这个问题了:

    我直接在我的下载文件夹(或任何你想要的地方)中提取的 graphviz zip。

    控制面板-系统-高级系统-环境变量

    然后在下半部分,系统变量(不是用户变量),双击路径:klick New 并浏览到 graphviz bin 文件夹。

    【讨论】:

      猜你喜欢
      • 2018-01-25
      • 2016-12-18
      • 1970-01-01
      • 2018-07-29
      • 2023-03-06
      • 2015-02-24
      • 2017-09-18
      • 2021-03-22
      • 2015-04-03
      相关资源
      最近更新 更多