介绍
PyInstaller是一个在Windows、Linux、Mac OS X、FreeBSD、Solaris和AIX下将Python程序打包成独立可执行文件的工具。 与同类工具相比,PyInstaller可以与Python 2.7和3.3-3.6协同工作,并且构建的可执行文件体积更小。
安装
从PyPi安装:
pip install pyinstaller
运行
在你程序的目录打包可执行文件:
pyinstaller yourprogram.py
其他的一些技巧:
-F 打包只生成一个exe文件,其他都不要:
pyinstaller -F yourprogram.py
-i 给exe指定一个图标
pyinstaller -F yourprogram.py -i logo.ico
-w(--windowed, --noconsole) 隐藏控制台,只使用窗口:
pyinstaller -F yourprogram.py -i logo.ico --noconsole