from keras.utils import plot_model
plot_model(model,to_file='model.png')
报错信息如下:
ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.
1.用pip装了pydot和graphviz库后重新执行,报错不变。
2.检查pydot有没有装好
import pydot
没有报错,正常运行。
3.检查graphviz有没有装好
print pydot.find_graphviz()
报错,信息仍旧是上面那段。说明问题出在graphviz的安装上。谷歌了下,确认了graphviz直接用pip安装的话,会缺少几个exe执行文件,故pydot找不到Graphviz的可执行文件
4.解决办法——用msi文件安装graphviz
官网下载地址:https://graphviz.gitlab.io/_pages/Download/Download_windows.html
下载下来后双击安装即可。
(记得把bin文件夹添加进环境变量)