请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生

将打飞机游戏打包成 exe

[复制链接]

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2017-9-1 10:14:41 |显示全部楼层
haohonglee 发表于 2017-8-31 21:09
请问C先生,学习python到什么程度就可以开始着手练习打飞机游戏?

把python基础有所了解,至少学完函数、列表、面向对象
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

148

积分

注册会员

Rank: 2

发表于 2018-3-16 10:12:36 |显示全部楼层

回帖奖励 +10

本帖最后由 skybeak 于 2018-3-16 10:14 编辑

老师 您好,我是安装的cx_freeze,安装成功了,将咋们原来的一些点球游戏打包成功可以运行。但这个打飞机游戏打包成exe后无法运行,一开始是图片的引入用了相对路径报错,我改成绝对路径后不报那个错了,又成了这个错,请问老师是什么错,有什么思路么?


D:\1.png
1.png
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-3-16 17:32:39 |显示全部楼层
skybeak 发表于 2018-3-16 10:12
老师 您好,我是安装的cx_freeze,安装成功了,将咋们原来的一些点球游戏打包成功可以运行。但这个打飞机游 ...

从这个报错看不出来。去掉部分代码打包,逐步定位问题
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

发表于 2018-3-16 17:43:48 |显示全部楼层

回帖奖励 +10

请问cross 先生
我打包成功后,运行exe出现
javascript:;
line 95是
javascript:;
这一行
有什么问题吗?
是因为用了汉字吗?
QQ截图20180316173537.png
QQ截图20180316174258.png
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-3-17 15:11:13 |显示全部楼层
迷茫的青年 发表于 2018-3-16 17:43
请问cross 先生
我打包成功后,运行exe出现
javascript:;

看报错是font的问题,字体文件没找到,不确定是不是中文引起
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

148

积分

注册会员

Rank: 2

发表于 2018-3-19 09:42:05 |显示全部楼层
crossin先生 发表于 2018-3-16 17:32
从这个报错看不出来。去掉部分代码打包,逐步定位问题

好的 谢谢老师,我按方法试试。
回复

使用道具 举报

1

主题

0

好友

39

积分

新手上路

Rank: 1

发表于 2018-5-4 22:10:58 |显示全部楼层

回帖奖励 +10

crossin先生 发表于 2017-8-26 13:01
应该是缺少字体文件,不同系统字体文件不一样

请问老师 应该怎么解决?
回复

使用道具 举报

1

主题

0

好友

39

积分

新手上路

Rank: 1

发表于 2018-5-4 23:24:41 |显示全部楼层
crossin先生 发表于 2018-3-17 15:11
看报错是font的问题,字体文件没找到,不确定是不是中文引起

老师我把python pygame cxfreeze都重新装了一遍(装成了32位的)
转换之后在命令行运行打飞机的exe程序,仍然报错(如图),这是怎么回事呢?

报错.png
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-5-5 15:19:14 |显示全部楼层
leopotter6 发表于 2018-5-4 23:24
老师我把python pygame cxfreeze都重新装了一遍(装成了32位的)
转换之后在命令行运行打飞机的exe程序, ...

无法帮你定位
你从最简单的hello world尝试打包,然后逐步添加你的代码打包。看报错出现在哪一个部分
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

14

积分

新手上路

Rank: 1

发表于 2018-8-19 19:59:28 |显示全部楼层
太好了  我已經成功打包,也可玩打飛機了
謝謝先生

但请问C先生,為什麼用python執行打飛機時,敵人飛的速度很正常
但打包後,敵人的速度就快了三四倍?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-3-29 01:07 , Processed in 0.026863 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部