一、素材包忘记放进相应目录中
比如,在我的素材包是和py文件放在同一目录下的,打包完exe后素材包也要和exe处于同一目录下。
二、绝对路径
在py代码中最好不要出现绝对路径,建议使用相对路径。
三、代码出错
在打包exe之前先检查代码有没有错误。
四、exit()
在代码中如果出现exit()函数结束程序,先导入sys,将exit()改为sys.exit()
五、第三方库
程序如果使用了第三方库或两个py文件,在打包的时候写法如下图:
pyinstaller -F -w xxx.py -p 第三方库路径
如果使用了多个第三方库或多个py文件,写法如下图:
pyinstaller -F -w xxx.py -p 路径1;路径2;路径3;......
中间用英文分号隔开
喜欢的话就点赞关注吧!