Crossin的编程教室

标题: 打飞机游戏最打包的时候打包成功但是无法运行 [打印本页]

作者: 123    时间: 2017-6-14 22:17
标题: 打飞机游戏最打包的时候打包成功但是无法运行
打开时程序窗口一闪而过,然后cmd上显示的是This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. 各种方法都试便了解决不了啊C:\Users\lu\Desktop\24O%9L{VK_2X_LOAT)%5B4X~1.png
作者: 123    时间: 2017-6-14 22:18
本帖最后由 123 于 2017-6-14 22:20 编辑

C:\Users\lu\Desktop\24O%9L{VK_2X_LOAT)%5B4X~1.png求大神啊,好想打包成功给小伙伴们装13啊

作者: crossin先生    时间: 2017-6-15 23:15
123 发表于 2017-6-14 22:18
求大神啊,好想打包成功给小伙伴们装13啊

很可能是版本或者位数不对,建议你python、pygame、打包软件都用32位的版本。如果里面有一样用了64位就可能不行。

这个报错看不出问题,只能去确认版本是不是对。另外就是你把程序简化,先试试简单程序打包行不行,然后再一点点把代码加上,找问题。

还有就是换打包软件
作者: 123    时间: 2017-6-18 09:36
crossin先生 发表于 2017-6-15 23:15
很可能是版本或者位数不对,建议你python、pygame、打包软件都用32位的版本。如果里面有一样用了64位就可 ...

好好谢谢先生,我试试,不过版本应该都是64位的,问题估计不在这里
作者: crossin先生    时间: 2017-6-18 10:14
123 发表于 2017-6-18 09:36
好好谢谢先生,我试试,不过版本应该都是64位的,问题估计不在这里

pygame官方默认好像就不是64位,除非你是自己下载过64位修改版
作者: 123    时间: 2017-6-18 20:52
crossin先生 发表于 2017-6-15 23:15
很可能是版本或者位数不对,建议你python、pygame、打包软件都用32位的版本。如果里面有一样用了64位就可 ...

我查了一下,python,pygame,打包软件都是win64位版本的,打包软件试了cxfreeze, pyinstaller 和py2exe,都不行,我现在新加了一个功能后它有提示说什么sRGB错误,但是这个好像不会影响程序执行吧。
作者: crossin先生    时间: 2017-6-18 22:48
可以都改32位试试

或者就是先打包简单程序,分块调试




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5