[ImportError: Failed to import pydot. You must install pydot and graphviz for pydotprint
to work]
python使用tensorflow库时报错
import tensorflow
tensorflow.keras.utils.plot_model(model, to_file='graphviz.png', show_shapes=True, show_layer_names=True)
个人觉得tensorflow中的importError有的很麻烦,最让我头疼的无非是tensorflow-gpu和 pytorch-gpu的安装了。本人的台式机是windows操作系统,几乎不用Linux.
解决办法:
1.在终端terminal中先pip相应的包;
pip install pydot
pip install pydotplus
pip install graphviz
2.然后:从这里下载并安装graphviz,win64exe文件(binaries我不会安装)在电脑“系统路径”中为graphviz bin文件夹添加路径即可。
3.我必须关闭pycharm并重新打开它以刷新PATH,然后plot_model()即可产生的输出。
消耗时间:20:00--20:41
收获:python包用到就用到了,下载到本地对我来说,还是很麻烦的,尤其是刚入门的时候,大多数时间都浪费在配置环境上了,现在掌握了一定的经验,但对于深度学习这一领域仍旧是处于没有入门的处境,门外汉在门外徘徊中。
标签:plot,pydot,graphviz,install,tensorflow,model From: https://www.cnblogs.com/xumeng2022/p/17255550.html