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

直接一键全部替换即可:

相关推荐
zyplayer-doc几秒前
继飞书之后,又一款知识库推出了开源 Agent-Native CLI 工具
人工智能·pdf·编辑器·飞书·开源软件
yunceqing几秒前
从Excel调度到TMS平台:物流软件开发避坑清单
大数据·前端·网络·人工智能·excel·推荐算法
垂钓的小鱼11 分钟前
用 Codex + MCP 驱动 SolidWorks 全自动出图:从环境准备到验收的完整实操教程
人工智能
IT_陈寒2 分钟前
Redis主从切换把我坑惨了,这份血泪史你最好看看
前端·人工智能·后端
霍格沃兹测试开发学社测试人社区2 分钟前
Skills实战:从0到1写一个你自己的接口签名Skill
人工智能
前端不太难5 分钟前
当 AI 接管 Workspace:鸿蒙 PC Agent 架构设计实践
人工智能·状态模式·harmonyos
小雨青年10 分钟前
GitHub Copilot 上下文工程:让 AI 编程更接近真实项目
人工智能·github·copilot
KIO no way10 分钟前
AI内容编排是什么_聊聊CSDN_AI数字营销背后的分发逻辑
android·人工智能
环球科讯11 分钟前
广东省茂名市:普惠金融畅流通,建行助力商贸兴
大数据·人工智能
一切皆是因缘际会12 分钟前
神经符号融合智能体
大数据·数据结构·人工智能·ai