pycharm安装pyinstaller将pygame打包成exe

首先,使用pycharm自带的下载包工具,File-Settings-Project Interpreter,如图:

安装完成后,发现安装到了Python根目录下,我的在C:\python34\Scripts\下,如下图,注意这个目录,注意这个pyinstaller.exe

打开cmd:注意初始状况如下图,目录定位在奇怪的地方

利用Linux操作指令,如下图
cd \  进入根目录
cd ??? 进入???文件夹
一直进入到pyinstaller.exe所在的地方

应当把需要打包的文件放在pyinstaller.exe所在的目录下,不然是找不到的,同时,有附带的图片文件等也放在一起,不然打包失败
然后输入pyinstaller -w -F game1.py   (game1.py是当前打包的内容,-w是单个文件,-F是exe文件,具体参数可自行搜索)

于是在C:\python34\Scripts\目录下多了build和dist文件夹,以及game1.spec过程文件,如下图:

打开dist文件,就有可执行的exe文件了

额外的,我转成exe后,打不开,
问题failed to execute script
解决:
myfront = pygame.font.Font(None, 36)
改为
myfront = pygame.font.SysFont('arial',36)
因为转为exe文件后没有自带的字体,只有使用系统字体

OK,现在可以将游戏exe带到其他电脑上玩啦

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值