鱼C论坛

 找回密码
 立即注册
查看: 2994|回复: 7

[已解决]在命令行中运行py文件,输出图片一闪而过

[复制链接]
发表于 2020-12-14 22:35:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请教大家,我在命令行中运行生成matplotlib图片的py文件时,会有一个窗口一闪而过。我在命令行中运行其他py文件都可以看到结果,但如果结果是图片,就看不到了。请问如何在使用命令行运行py文件时看到图片结果?
最佳答案
2020-12-15 13:44:04
hhhhhhy 发表于 2020-12-15 13:24
我发现问题了,cmd显示找不到import的模块……我用jupyter notebook是可以正常import模块的,求问如何解 ...

那你就是打包出现问题了,pyinstaller -F xx.py -p 虚拟环境
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-15 09:09:27 | 显示全部楼层
最后加一句 time.sleep(1000) 试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-15 09:16:18 | 显示全部楼层
要么打包的程序有错误,要么就是你程序很简单,导致运行过程非常快,图片还来不及完全显示,程序就运行完毕,解决办法就是让程序慢点结束,方法如楼上所说,time.sleep(5)延迟5s,或1000随便都可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-15 11:55:30 | 显示全部楼层
qq1151985918 发表于 2020-12-15 09:09
最后加一句 time.sleep(1000) 试试

还是不行,没有任何变化……在jupyter notebook里是可以正常输出图片的,在cmd里也没有报错什么的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-15 13:24:44 | 显示全部楼层
西瓜味的苹果 发表于 2020-12-15 09:16
要么打包的程序有错误,要么就是你程序很简单,导致运行过程非常快,图片还来不及完全显示,程序就运行完毕 ...

我发现问题了,cmd显示找不到import的模块……我用jupyter notebook是可以正常import模块的,求问如何解决cmd中找不到模块的问题谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-15 13:44:04 | 显示全部楼层    本楼为最佳答案   
hhhhhhy 发表于 2020-12-15 13:24
我发现问题了,cmd显示找不到import的模块……我用jupyter notebook是可以正常import模块的,求问如何解 ...

那你就是打包出现问题了,pyinstaller -F xx.py -p 虚拟环境
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-15 13:44:40 | 显示全部楼层
西瓜味的苹果 发表于 2020-12-15 13:44
那你就是打包出现问题了,pyinstaller -F xx.py -p 虚拟环境

如果不行,再联系我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-20 14:22:27 | 显示全部楼层

谢谢您,我最近工作忙没时间看,先设置最佳答案了,如果有问题再跟您联系
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 01:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表