已解决:tensorflow2.6.0的plot_model无法绘制图像报错如何解决?

1.正确使用的流程:

我的环境是tensorflow 2.6.0,python3.9.18。

  • 安装对应的库

    pip install graphviz
    pip install pydotplus

  • 安装文件graphviz.smi,我安装的是8.1.0版本。

下载地址:graphviz.smi

安装的时候记得勾选环境变量选项。

  • 修改vis_utils.py ,将pydot都替换成pydotplus。原因是pydot已经停止开发了,不兼容了。

如何找到vis_utils.py?

在pycharm中把鼠标放在plot_model函数的位置,然后Ctrl+单击该函数即可进入。

直接一键全部替换即可:

相关推荐
yiyu07162 分钟前
3分钟搞懂深度学习AI:实操篇:RNN
人工智能·深度学习
uzong23 分钟前
CoPaw是什么?-- 2026年开源的国产个人AI助手
人工智能·后端
海盗儿39 分钟前
TensorRT-LLM 框架与源码分析
人工智能
无心水41 分钟前
【任务调度:框架】11、分布式任务调度进阶:高可用、幂等性、性能优化三板斧
人工智能·分布式·后端·性能优化·架构·2025博客之星·分布式调度框架
码森林1 小时前
小龙虾居然比你更健忘?OpenClaw 记忆系统指南,让它永远记住你
人工智能·ai编程·全栈
Storynone1 小时前
【Day20】LeetCode:39. 组合总和,40. 组合总和II,131. 分割回文串
python·算法·leetcode
ghie90901 小时前
维纳滤波器语音增强MATLAB实现
人工智能·matlab·语音识别
小鸡吃米…1 小时前
Python—— 环境搭建
python
桜吹雪1 小时前
构建一个具备子智能体的个人助手
人工智能
io_T_T1 小时前
python 文件管理库 Path 解析(详细&基础)
python