python使用pyinstaller打包成exe可执行程序

打包准备工作:
1.python开发环境,和已经编写调试好的python脚本,这些都默认你已经做好了
2.python安装好pip
3.安装python打包工具 :pip install pyinstaller
4.打包:pyinstaller -F(或–onefile) d:\demo.py
5.看到successfully说明已经打包好了,在demo.py同路径下找到dist文件夹下就可以找到生成的exe
想做其他生成规则的改变可以参考下图:
python使用pyinstaller打包成exe可执行程序_第1张图片

其他小技巧:
一、如何取消运行exe时的dos窗口
方法一:pyinstaller -F mycode.py --noconsole
方法二:pyinstaller -F -w mycode.py (-w就是取消窗口)
注意:加上该选项杀毒软件会提示,所以最好先关闭杀毒软件和防火墙
二、如何更改打包后exe的图标
1.准备一个.ico图标,大小1616、3232、4848、128128、256256
我的是win10系统选的是128
128,其他系统更改不成功的请修改参数试一下
(这里推荐一款在线转换器: https://lvwenhan.com/convertico/)
2.打包命令加选项 --icon=图标路径
例如:pyinstaller --onefile --icon=D:\Mabot_helper\ico\exe.ico demo.py
或者:pyinstaller --F --icon=D:\Mabot_helper\ico\exe.ico demo.py
再加上不显示dos窗口的选项
pyinstaller --onefile --noconsole --icon=D:\Mabot_helper\ico\exe.ico demo.py

你可能感兴趣的:(python)