本文介绍一个exe打包工具pyinstaller,使用非常简单、方便,而且还跨平台。
软硬件环境
Windows 10 64bit
PyQt5
Anaconda with python 3.6.5
pyinstaller
apscheduler
sqlalchemy
pyinstaller安装
命令行中执行
pip install pyinstaller
pyinstaller打包exe
示例还是以之前的为例,解压进入工程目录,命令行执行打包命令
pyinstaller -F --distpath release main.py
其中release是目标文件夹,main.py是工程入口文件,-F表示生成一个可执行文件。
pyinstaller的打包参数很多,需要的话通过help来查看
pyinstaller -h
subprocess打包问题
在打