笔者也是在这个上面吃过很多次亏的人,特此总结,帮助自己学习也帮助他人学习
安装pyinstaller
pyinstaller是一个Python的模块,我们先来安装它。
在命令行下运行:
python -m pip install pyinstaller
第一种需求场景:
一次打包一个py文件
pyinstal的打包命令
-i 给应用程序添加图标
-F 只生成一个exe格式的文件
-D 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c 有黑窗口
-w 去掉黑窗口
pyinstaller -F -w -i logo.ico Main_ITAA.py
使用这样的语句就能一次打包一个没有控制台,有icon图标,只有exe的文件了
第二种需求场景:
一次打多个py文件
pyinstaller --noconsole --onefile --icon="F:\pack\icon.ico" main.py
main.py使我们要打包的脚本文件的主文件
icon后面写的是我们打包成的exe的icon图片
onefile表明我们打包的成一个exe,不要别的文件夹