OSError: pydot failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensur

问题:OSError: pydot failed to call GraphViz.Please install GraphViz (Graphviz) and ensure that its executables are in the $PATH.

1.安装相应模块 
pip install pydot-ng 
pip install graphviz 
pip install pydot 
2.安装了以上模块,但是还是报错误,发现GraphViz的可执行文件没有: 
3.百度搜索,下载graphviz-2.38.msi,安装完以后相应的d:/Graphviz2.38/bin目录地下就有可执行文件了。 
4.将d:/Graphviz2.38/bin目录加到系统环境变量中就OK啦 

参考原文:keras 模型可视化和遇到的坑_姚贤贤的博客-CSDN博客

做完了上述步骤,结果还是不行,就呵呵了。可能需要在程序里加

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin'

这样就能实现了,可能是环境变量的问题,但是明明都已经添加了,但是还是报错,只能先将就这个办法了。

最后好像发现

你可能感兴趣的:(问题解决,keras,可视化,GraphViz,pydot-ng,pydot)