Pyinstaller打包发布exe可执行文件
准备工作
1.安装pyinstaller
$ pip install pyinstaller
2.编写好的py程序
3.ico图标
ICO图标在线制作网站 : http://www.bitbug.net/ , https://lvwenhan.com/convertico/
正文
pyinstaller命令简介(本文只列举常用,其它命令请参考其它博文)
-F onefile 产生一个文件用于部署
-i path\file.ico 将path路径下的file.ico添加为可执行文件的资源
1. 开始-运行-输入cmd(快捷键 Win+R),进入命令行模式
2. 进入需要打包的py文件所在目录
3. 为方便起见,请将.py 与 .ico放在同一目录,不放也行
打包示例:
打包F:\test目录下的test.py 该目录下同时还有pic.ico
$ pyinstaller -F test.py #只打包.py文件
$ pyinstaller -F test.py -i F:\test\pic.ico #如果打包的资源有图标,一定要加上图标的路径,不然会报错
打包成功
如果执行第一条命令,则在生成的dist目录下只生成test.exe文件(不带图标);
如果执行第二条命令,则在生成的dist目录下生成test.exe文件(带图标)