版本:Win10
Python:3.7
PyTorch 1.7.1
解决 failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems
前言
在用PyTorch可视化.dot文件时,遇到了以下这种情况:
问题解决
起初以为是未安装graphviz包,pip一下发现依旧报错,后来查看资料才发现需要graphviz是一个程序,需要安装。
安装步骤:
-
安装graphviz
-
配置环境变量
-
重启
-
安装相关包
安装步骤
1.下载Graphviz
官网安装:
官网下载安装包:https://graphviz.org/download/
选择相应的系统:
根据本机选择相应版本:我选的是windows版64位,安装版(exe格式)
下载的安装包:
2.安装Graphviz
打开安装包,点击 下一步 :
点击 我接受(I) :
为了避免之后忘了添加环境变量,我在这里就选了 直接自动添加环境变量,并允许所有用户都可以使用,之后点击 下一步(N) :(读者可以按自己需求选择,包括后面那个生成桌面图标)
选择安装目录,我是默认,之后点击 下一步(N) :
这里默认即可,点击 安装(I) :
等待安装完成:
点击 完成(F) :
3.配置环境变量
如果安装时没有选择自动配置环境变量,这里需要配置以下,因为不配置的话又会发生最开始时的错误!
最后输入 dot -version
验证是否成功
4.重启(我感觉很是需要!!!)
5.安装相关的包
安装graphviz
下面是我的需要, 安装了其他的包。
6.验证代码(成功)
总结
以上是问题的解决办法,希望能帮助到大家!