已解决: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+单击该函数即可进入。

直接一键全部替换即可:

相关推荐
马良神笔3 分钟前
LightRAG简介
人工智能
我命由我123455 分钟前
5-1.Python 编码进阶 - 函数进阶(参数、返回值、递归、函数作为参数传递、lambda 匿名函数)
java·服务器·数据库·后端·python·java-ee·python3.11
原子延迟5 分钟前
视频太大怎么压缩发微信?先查限制再压的3种方法(2026)
开发语言·图像处理·人工智能·计算机视觉·音视频
Gu_WenYun6 分钟前
人口老龄化加速,创新药为何成为医药长期主线
人工智能·科技·金融
GlobalInfo11 分钟前
IT基础设施管理服务专精特新小巨人专项报告:细分市场占有率、企业收入、排名与出口规模
大数据·人工智能
guhunyihan14 分钟前
无代码系统搭建平台技术原理,恐象 AI 生成引擎解析
人工智能
FITA阿泽要努力27 分钟前
Fork Agent:共享上下文的艺术
开发语言·python·agent
ClinicTech37 分钟前
智能煎药设备的技术配置解析:控温、效率、封装与过程监控
人工智能
QYR_1140 分钟前
塑料印刷刮墨刀市场分析:2032年全球市场规模预计达6.61亿元
人工智能
console.log('npc')43 分钟前
第 10 章 更多业务模块扩展
前端·人工智能·大模型