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

直接一键全部替换即可:

相关推荐
云栖梦泽1 分钟前
将RAW打包成MIPI CSI2
linux·人工智能·嵌入式硬件
IT_陈寒5 分钟前
Vue的这个响应式陷阱,让我加班到凌晨三点
前端·人工智能·后端
Q463913496 分钟前
2026 企业智能工牌选型指南,高口碑方案横向对比汇总
人工智能·销售
m0_738120729 分钟前
AI安全实战系列(四):Lab04 Multi-Agent——多智能体攻击分析
服务器·开发语言·人工智能·安全·网络安全·语言模型
明志数科13 分钟前
具身智能开源生态的标准化演进:从技术架构视角看数据采集行业的结构性变革
人工智能·机器人
星期一研究室15 分钟前
你的飞书,终于长出了手脚 —— Codex × 飞书Cli实战指南
人工智能·黑客·openai
资深数据库专家19 分钟前
计算机科学与技术:专业报考建议
人工智能
Mr__Miss22 分钟前
Java 随机数生成器选型指南:Random、ThreadLocalRandom 与 SecureRandom
java·开发语言·python
m0_4665252931 分钟前
公积金弹性调整:科技行业穿越周期的理性选择
大数据·人工智能·科技
CTA量化套保40 分钟前
2026年下半年Python量化入门,先看API如何接进小流程
人工智能·python