代码逻辑
https://download.csdn.net/download/Lynqwest/87783077
文件打包
一、安装UPX
在https://github.com/upx/upx/releases/tag/v3.96下载相关版本,该网址无法进入,可参考
https://download.csdn.net/download/Lynqwest/87783084
下载后将 upx.exe直接放置scripts文件夹,以便pyinstall打包时可以找到
二、pyinstaller打包
进入主程序所在文件夹
pyinstaller -F -w main.py
UPX使用前:230M
UPX使用后:70M
UPX压缩效果显著,也可创建虚拟环境,但是我创建失败了,如下,故没有采取该种方式
参考链接:
1. PyQt5(二) python程序打包成.exe文件
2. Python打包成exe,文件太大问题解决办法(比保姆级还保姆级)
3. Python 打包成 exe,太大了该怎么解决?
4. PyQt5保姆级教程-- 从入门到精通