无法让 pydot 在 Windows 10 上找到 graphviz

Posted

技术标签:

【中文标题】无法让 pydot 在 Windows 10 上找到 graphviz【英文标题】:can't get pydot to find graphviz on windows 10 【发布时间】:2017-01-13 17:23:42 【问题描述】:

我正在尝试在 Python 2.7 上运行随机森林分析,但在尝试创建决策树图时出现此错误。 error

我尝试以交替顺序重新安装 pydot 和 graphviz,我还尝试将 dot.exe 添加到我的系统变量路径中,值为 C:\Program Files(x86)\Graphviz2.38\bin\

我对编码还很陌生,所以如果您能详细解释这些步骤,我将不胜感激。

谢谢!

【问题讨论】:

【参考方案1】:

当更改PATH 变量(或任何其他系统变量)时,必须重新启动使用此变量的应用程序才能看到新值。或者,完全退出并重新登录。

应用程序(在本例中为 Python)现在应该能够调用 C:\Program Files(x86)\Graphviz2.38\bin\ 中的程序。希望这能解决它!

【讨论】:

谢谢!我发现问题出在我的 Anaconda 安装中,因为我的 jupyter notebook 使用的是不同的 python 安装。感谢您的回复!

以上是关于无法让 pydot 在 Windows 10 上找到 graphviz的主要内容,如果未能解决你的问题,请参考以下文章

ImportError:没有名为 pydot 的模块(无法导入 pydot)

在路径中找不到“dot.exe”。 Python 上的 Pydot (Windows 7)

Keras:“运行时错误:导入 pydot 失败。”安装 graphviz 和 pydot 后

Pydot 错误:文件格式“png”无法识别

ImportError: 无法导入 pydot。您必须安装 pydot 和 graphviz 才能使 `pydotprint` 工作

科尔多瓦 android 构建失败,在 Windows 上找不到符号