1、背景说明
【Python版本】Python 2.7.14
【系统平台】Windows 7
【优缺点描述】据说PyInstaller 比较慢,但是PyInstaller打包出来的exe简洁(就一个文件),没有一堆的dll和配置文件等。
2、安装方式
pip install PyInstaller
3、打包方式
pyinstaller -F main.py
参数-F 表示针对.py 文件产生对应的执行程序可部署。更多参数请用 pyinstaller -h 来获取,新版本的参数有所调整。
4、一些有用的参数积累(主要是参数配置,都可以通过-h获取)
pyinstaller -F main.py -w # 其中-w表示--noconsole,去掉图形cmd黑框
pyinstaller -F main.py -w --specpath ./output --distpath ./output --workpath ./output # 指定所有中间、输出目录,如果不指定则所有生成内容都在当前路径下