本文主要是介绍解决failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在用python可视化.dot文件时,遇到了
ExecutableNotFound: failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems
的报错。起初以为原因是未安装graphviz模块,pip一下发现还是不行,后来才发现需要先安装graphviz程序,才能为python安装相应模块。
安装步骤:
1. 安装graphviz
2. 配置环境变量
3. 安装到python
4. 重启(可选)
安装graphviz
官网下载地址:graphviz官网下载
选择.msi文件进行下载,下载完成后,运行.msi文件安装graphviz。
配置环境变量
环境变量的配置在此电脑→属性→高级系统设置→高级→环境变量
1. 先设置用户变量
双击进入用户变量的Path,然后新建,路径填写的是你安装graphviz的路径再加上\bin
2. 设置系统变量
双击进入系统变量的Path,然后新建,路径是graphviz的安装路径再加上\bin\dot.exe
3. 设置好后,打开命令提示符,执行dot -version可查看是否配置成功,若出现以下信息说明配置成功:
安装到python
打开命令提示符,执行pip install graphviz即可
重启(可选)
在评论区看到有些朋友可能需要重启机器才能最终成功,所以,若完成了上述步骤还不能正常使用graphviz,可以重启试试看
这篇关于解决failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!