Notepad++下运行python程序通过Graphviz生成图片却找不到图片文件(Notepad++下运行python脚本报错找不到文件或不能生成指定文件)

Ummi ·
更新时间:2024-09-21
· 881 次阅读

问题描述

使用Notepad++运行Python程序,通过graphviz生成神经网络结构图
plot_model(model,to_file=‘SHLNN.png’,show_shapes=True,
show_layer_names=False,rankdir=‘TB’)

在这里插入图片描述
程序没有报错,但是在程序文件目录下未找到图像文件

问题分析

查找资料发现,这是因为在使用Notepad++运行python脚本程序时不能正确识别文件路径

解决方法 1. 换个编译环境,一劳永逸,哈哈 2. 使用cmd代替Notepad++运行python脚本

在python程序文件目录下输入cmd回车打开cmd
在这里插入图片描述
输入
python XX.py (XX是你的python脚本文件名)
回车即可运行脚本,在同一文件夹下找到图像文件
在这里插入图片描述

注意

在Notepad++下运行所有与文件路径有关的python脚本出现类似问题时,都可通过该方法解决,如果需要在特定环境下运行,记得先
activate XX
激活环境后再运行。


作者:七七二二



python脚本 python程序 graphviz 图片 notepad Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号