gpt4 book ai didi

python - 我的 py2app 应用程序无法打开。有什么问题?

转载 作者:行者123 更新时间:2023-12-05 08:00:55 24 4
gpt4 key购买 nike

我正在使用 python、pygame 和 py2app 编写一个简单的游戏。 (我使用 python 2.6)当我在别名模式下构建我的游戏时,它工作正常,但是当我构建部署时,应用程序在午餐后立即崩溃。有人知道这是怎么回事吗?

最佳答案

为了对整个问题提供更彻底的答案,我将使用 aliens.py 示例。在 OS X 中构建时,您会看到快速闪烁,因为游戏会快速初始化并退出。打开控制台显示类似于

的错误消息
Fatal Python error: (pygame parachute) Segmentation Fault
Job appears to have crashed: Abort trap

我认为问题在于打包过程中未包含默认字体。

例如,在 aliens.py 示例中,将受支持的字体放入您的数据文件夹并进行更改

self.font = pygame.font.Font(无), 20)

self.font = pygame.font.Font( os.path.join('data', 'Copperplate.ttc'), 20)

这应该允许应用程序正常运行并正常运行。

关于python - 我的 py2app 应用程序无法打开。有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16511697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com