【问题标题】:keras.utils.plot_model keeps telling me to install pydot and graphvizkeras.utils.plot_model 不断告诉我安装 pydot 和 graphviz
【发布时间】:2021-03-07 20:28:54
【问题描述】:

我从网上众多帖子中尝试了至少 5 种不同的解决方案,但无济于事。这是我所在的位置:

在我的 conda 虚拟环境中,我通过 conda 安装了 pydot、pydotplus 和 graphviz。我去了https://www2.graphviz.org/Packages/stable/windows/10/ 并安装了 cmake 和 msbuild 并将 /bin 文件夹添加到 User PATH 和 System PATH 变量中。我已经尝试在运行时使用 conda 和 pip 卸载和重新安装软件包

keras.utils.plot_model(model, to_file='model_test.png', show_shapes=True, show_layer_names=True)

我仍然收到此错误消息:

('导入 pydot 失败。您必须 pip install pydot 并安装 graphviz (https://graphviz.gitlab.io/download/), ', 'pydotprint 才能工作。')

我可以通过

单独导入 pydot 和 graphviz
import pydot
import graphviz

我不完全确定这里有什么问题。提前致谢。

【问题讨论】:

    标签: python keras


    【解决方案1】:

    笔记本电脑睡了一夜,现在可以正常工作了。只需要修改命令

    keras.utils.plot_model(model, to_file='model_test.png', show_shapes=True, show_layer_names=True)
    

    tf.keras.utils.plot_model(model, to_file='model_test.png', show_shapes=True, show_layer_names=True)
    

    【讨论】:

      猜你喜欢
      • 2018-04-21
      • 2015-02-13
      • 2018-09-25
      • 2016-08-21
      • 2017-12-12
      • 2018-05-16
      • 2018-02-08
      • 2018-06-20
      相关资源
      最近更新 更多