PyCharm TensorFlow Plot_model 无法工作

Posted

技术标签:

【中文标题】PyCharm TensorFlow Plot_model 无法工作【英文标题】:PyCharm Tensorflow Plot_model cannot work 【发布时间】:2021-09-02 08:59:00 【问题描述】:

我在 PyCharm 中使用 TensorFlow 显示绘图模型时遇到问题。

我从 PyCharmSetting 部分的 Python Interpreter 安装了 pydotgraphviz

接下来,我运行代码并得到一个错误,定义如下。

我该如何解决?

这是我的代码 sn-p,如下所示。

from tensorflow.keras.utils import plot_model

# Plot Model
plot_model(model, show_shapes=True)

这是我的错误,如下所示。

ImportError: ('You must install pydot (`pip install pydot`) and install graphviz (see instructions at https://graphviz.gitlab.io/download/) ', 'for plot_model/model_to_dot to work.

【问题讨论】:

【参考方案1】:

这是我的解决方案:

1) 从https://graphviz.org/download/下载graphviz

2 ) 定义 路径 以从 Tensorflow 识别 plot_model

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files/Graphviz/bin/'

3 ) 定义 plot_model 如下所示。

# Plot Model
plot_model(model, "model.png" , show_shapes=True, show_layer_names=True)

【讨论】:

以上是关于PyCharm TensorFlow Plot_model 无法工作的主要内容,如果未能解决你的问题,请参考以下文章

TensorFlow:在PyCharm中配置TensorFlow

PyCharm导入tensorflow包报错的问题

在pycharm中安装tensorflow引起的错误

anaconda+tensorflow+pycharm

ubuntu下 pycharm使用andcoda下的tensorflow

Anaconda+pycharm+tensorflow