0
点赞
收藏
分享

微信扫一扫

一文读懂使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件

前言:

​ 今天接了一个单子要求写一个基于pygame的贪吃蛇小游戏,打包成.exe文件。下面我就来教大家来python怎么打包文件,希望大家阅读这篇文章之后有所收获。

下面看下通过Pyinstaller打包Pygame库写的小游戏程序出现的问题解决方法

开发环境:

Python:3.5.4 64位 pyinstall:3.3.1

一、安装Pyinstaller

注意事项:

  • python64位版本打包的exe,只能在64位操作系统使用
  • 打包文件夹和文件的名称不能用中文
  • pygame打包是里面的字体要改成"arial"格式。 pygame.font.SysFont("宋体", 32) 32) 换成 pygame.font.SysFont('arial',32)

1、直接安装

pip命令安装:pip install Pyinstaller

安装成功后会提示如下图所示

image.png

2.pycharm安装

如果你有pycharm推荐用pycharm安装

2.1打开file—>settings

image.png

2.2找到project下的Python Interpreter

点击加号添加库

image.png

2.3搜索Pyinstaller

点击install Package下载

image.png

二、使用Pyinstaller打包生成exe文件

将要打包的py文件放入所创建的D:\Code\pythonProject\pcdemo\snakers目录中。

介绍一下 Pyinstaller 常用的参数用法:

  • -F: 表示生成单个可执行文件
  • -D:表示打包多个文件,在dist中生成很多依赖文件,
  • -w:指定生成 GUI 软件,表示去掉控制台窗口
  • -i <Icon File>: 指定打包后可执行文件的图标

命令:pyinstaller -F -w snaker.py

如果成功则会提示successfully,如图所示:

image.png

三、运行生成的exe文件

打包完成后,exe程序将会产生在打包目录的dist文件中。

如图所示:

image.png

那么我们就可以打开并运行你所打包的exe文件了

image.png

image.png

举报

相关推荐

0 条评论