打包成一个 exe 文件
# 首先安装 pyinstaller 库
pip install pyinstaller
# 在项目根目录路按住 shift 右键选择 在此处打开 powershell 窗口
# -F 生成单一的 exe 文件
# -p 有些需要手动添加包的位置(dir1,dir2)多个地址时以分号分开
# -i 后接exe图标文件
# -w 代表不显示 console 窗口
pyinstaller -F -w -i static/logo.ico -p static 脱贫户人口信息数据校验工具.py
upx 压缩
网址:https://github.com/upx/upx/releases/tag/v3.96
用32位解释器打包时,不能使用upx压缩,不然程序运行不了
2.2.1 命令行添加地址
我们使用--upx-dir命令,并且后面接的地址为upx的文件夹地址,不是exe地址。
pyinstaller -w pymain.py --upx-dir="C:\upx-3.96-win64"
2.2.2 将UPX路径添加到环境变量
将本地的C:\upx-3.96-win64添加到环境变量path并生效后。
重新运行命令
pyinstaller -w pymain.py