方法如下:
只要是依赖 虚拟环境(因为他干净) 和 UPX压缩
pip3 install virtualenv
cd 进入某个目录(用于存放虚拟环境)
envName为虚拟环境名(随意怎么取都行)
virtualenv envName
cd 进入虚拟环境的Scripts目录中
输入activate激活环境
activate
安装要打包的代码需要的库
pip3 install ...
pip3 install ...
进入https://github.com/upx/upx/releases/
,下载最新版UPX程序
将upx.exe
放置于虚拟环境的Scripts
目录中
用pyinstaller打包程序(下面打包的代码以自己打包程序的需求为准)
pyinstaller -F xxx.py
实测效果:
程序由53MB变为28MB
希望对你有帮助!