Keras可视化不能导入pydot的坑

用了一段时间的Keras了,今天才发现有一个网络的可视化功能,立刻决定去试一试,结果发现就报错了。。。

ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.

这个错误太坑爹,用了pip install pydot; pip install graphviz都不行

去网上查了才发现window下要去https://graphviz.gitlab.io/下载windows版本的安装包,安装好之后在环境变量中添加对应的路径

这样就可以使用啦~

新建一个网络,调用 plot_model(model, to_file='cnn_mnist.png', show_shapes=True, show_layer_names=True)来试一下!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180328G0HOE500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券