之前我们都是在IDLE或编辑器里面直接通过工程文件来运行程序的,为了方便,可以将pygame程序转化为exe文件,从而不搭建python编译环境的情况下也能够运行程序。
一、安装pyinstaller模块
使用pip安装pyinstaller
插件
pip install pyinstaller
二、将工程文件夹放到合适的位置
使用pip命令将工程文件打包需要知道工程文件夹的目录位置,可以把它放到d盘,像这样
三、使用pyinstaller插件打包工程文件
1、pyinstaller
介绍一下pyinstaller的参数用法:
- -F:表示生成单个可执行文件
- -w:表示生成GUI文件,去掉控制台窗口
- -i:表示可执行文件的图标logo
命令格式: pyinstaller -F [-w] [-i ico_name.ico] snake.py
其中:[]内的内容是可选的,使用图标的时候必须加上图标文件名,且图标放在工程目录下
2、工程文件
如图,下面是我的snake工程文件的内容,我把它放到d盘下:
注意,图标需要为ico格式,提供一个小链接
3、打包
在cmd中依次输入下面的命令:
E:\>e:
E:\>cd snake
E:\snake>pyinstaller -F -w snake.py
之后,在E盘snake文件多了一些文件,其中exe文件就在dist文件夹下
这是贪吃蛇exe文件:
让我们运行一下:
第 9 篇pygame学习笔记完结 cheers! ?