PyInstaller入门
PyInstaller是一个在Windows,Linux,Mac OS X,FreeBSD,Solaris和AIX下将Python程序冻结(打包)为独立可执行文件的程序。
与类似工具相比,它的主要优势在于PyInstaller可以与Python 2.7和3.3-3.6协同工作,由于透明压缩而构建更小的可执行文件,它完全是多平台的,并且使用操作系统支持来加载动态库,从而确保完全兼容。
ps:我是一个win码农,所有的操作都是在win下做的.
安装 PyInstaller
从PyPI安装PyInstaller:
pip install pyinstaller
快速入门
转到你的程序目录运行
pyinstaller yourprogram.py
你会发现多了两个目录build
dist
打包后的程序位于dist
文件夹.
个人推荐加入参数-F
pyinstaller yourprogram.py -F
将你的程序打包为单文件exe
常用参数
-D 默认选项,创建包含可执行文件的一个文件夹包.
-F 创建一个单一文件捆绑的可执行文件.
-c 默认选项,打开标准I / O的控制台窗口.
-w 不打开标准I / O的控制台窗口.
-i x.ico 将图标应用于Windows可执行文件.
(完)