打包所需依赖

首先安装运行时依赖

-r requirements_pyqt.txt

打包工具

pyinstaller>=6.0.0

requirements_build

pyinstaller-hooks-contrib>=2024.0

确保包含HTTPS证书(打包必需)

certifi>=2023.0.0

requirements_build

PyInstaller的依赖(通常会自动安装,这里显式声明)

altgraph>=0.17

pefile>=2023.2.7

requirements_build

pywin32-ctypes>=0.2.0

可选:UPX压缩工具(需要单独下载UPX可执行文件)

下载地址: https://github.com/upx/upx/releases

将upx.exe放在系统PATH路径或PyInstaller目录下