问题描述
使用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
激活环境后再运行。