已解决: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 分钟前
别再盲目换AI工具!先盘点你的开发工作流
人工智能
LadenKiller3 分钟前
先分清阶段,再让工具帮量化学习
人工智能·python
WeiXin_DZbishe5 分钟前
基于springboot大学生提问箱系统-计算机毕设【课程设计】72593
javascript·vue.js·spring boot·vscode·python·node.js·php
芯盾时代5 分钟前
AI重塑勒索攻击链条:从“广撒网”到“精准狙击”
人工智能
jsjzsl26 分钟前
独立自由度框架下位置自由度的本体论特征、物理现象与新技术路径
python·flask·fastapi
云雀衔光10 分钟前
MCP + 应用生成:让 AI 直接产出可交互的应用
java·人工智能·测试工具·microsoft·交互·ai编程
染指111010 分钟前
111.Agent-LangChain核心组件-Tools工具
人工智能·langchain·agents
z_mazin10 分钟前
逆向一种私有二进制序列化格式:从零到字节级解析器
网络·python·网络协议·算法·rpc
武子康11 分钟前
让 SGLang 按 JSON 回答,怎样少写一些补救代码
人工智能·llm·agent
小唔w12 分钟前
文字一键生成播客音频,2026年几款AI工具功能梳理
人工智能·音视频