pyinstaller使用小结
安装pyinstaller
pip install -U pyinstaller
生成控制台程序
pyinstaller ./example.py
在当前目录的dist文件夹内可以找到编译成功的程序
生成单文件程序
pyinstaller ./example.py -F
生成GUI程序
pyinstaller ./example.py -F -w
关于upx压缩
pyinstaller默认会从系统执行目录里搜索upx执行文件,如果找到upx,会对生成的可执行文件进行压缩。
使用参数--upx-dir=upx_dir,可以指定upx文件目录:
pyinstaller ./example.py --upx-dir=/home/tt/upx
如果不想进行upx压缩,可以使用参数--noupx:
pyinstaller ./example.py --noupx
添加图标
pyinstaller --icon="C:\test\icon.ico" C:\test\test.py
作者:catmelo
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。