环境:
- Windows7
- python3.5:Anaconda2/envs/py3
- pydot:1.4.1
windows下先官网安装graphviz软件,下载windows安装包 graphviz-2.38.msi,然后把graphviz/bin路径放到系统环境变量。我放进去后可能由于没有重启,反正没有起作用。这也导致了一开始的安装不成功。
pip install graphviz
pip install pydot
安装好后可以先测试下
import pydot
pydot.Dot.create(pydot.Dot())
如果没有报错,那就应该是安装成功了,我在这里是有报错
FileNotFoundError: [WinError 2] "dot" not found in path.
正常情况下我已经把dot.exe所在路径放到系统环境变量里不应该找不到,调试后发现os.environ["PATH"]里不包含之前放进去的graphviz/bin路径,最简单的办法是增加
os.environ["PATH"] += os.pathsep + 'path/to/graphviz/bin/'
pydot实际上是使用call_graphviz函数调用了graphviz/bin/dot

本文介绍了在Windows7系统中,使用Anaconda3环境,配置Python3.5,安装并配置keras模型可视化所需的pydot1.4.1和graphviz的详细过程。在安装graphviz后,需要将其bin路径添加到系统环境变量,并验证安装是否成功。如果遇到dot.exe未找到的问题,可能是环境变量没有生效,可以通过直接在代码中指定dot.exe的完整路径来解决。
最低0.47元/天 解锁文章
277

被折叠的 条评论
为什么被折叠?



