Python程序打包之PyInstaller

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    # 指定所有中间、输出目录,如果不指定则所有生成内容都在当前路径下
原文地址:https://www.cnblogs.com/kuliuheng/p/9884015.html