通过PyInstaller打包报“文件遇到错误”

前言

不知道大家在作为python程序后,是不是都通过PyInstaller打包给用户使用呢?但是通过PyInstaller打包会出现一点小小的问题,本文章就来教你如何去解决这些问题

让打包后显示出控制台窗口

在打包的时候,不用加上-w让窗口消失,直接-D(注意:这里用-F可能解决不了哦)

可能对于有些人会有点懵,我来写一下代码,我们经常打包的时候不是调出CMD吗?
然后输入PyInstaller -F -w xxx.py,这里,我们就把-F改为-D-w去掉,就变成了PyInstaller -D xxx.py,通过这句话去打包,接着在dist文件夹里就会出现一堆辅助文件

查看报错指令

按常理来说,我们没有让控制台窗口消失,所以报的一切错误,都会在控制台上输出,可是打包成exe后,一报错就会立即关闭,这时候,我们的录屏软件就派上用场了,拿出我们的录屏软件,按开始后打开我们的exe,不要让控制台窗口被遮挡,这时候,错误一出现,窗口已关闭,再那瞬间,录屏软件就会帮我们抓到错误指令,接着,不用说,也就知道了,一帧一帧的找刚刚拍摄下来的指令

解决

解决的方法有很多种,我这给大家写了两种,如果说还是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XiangZhong888

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值