0

我已经开始使用 python 和 pygame 制作游戏,并尝试使用 py2exe。它没有用,(就像它应该的那样),所以我使用了在这里找到的 pygame2exe 代码:http: //www.pygame.org/wiki/Pygame2exe

它仍然不起作用,并出现标题中所述的错误。我怀疑这与没有正确的dll有关,但除此之外我一无所知。

此外,我设法以我认为几个月前完全相同的方式创建了一个 pygame 可执行文件,但现在它不起作用。如果您希望我添加更多信息,我将很乐意。

这是错误消息的屏幕截图(我还不能发布图片):

4

1 回答 1

0

我遇到了同样的问题,我终于解决了。问题出在我的字体定义上:

    basicFont = pygame.font.SysFont(None, 48)
    overFont = pygame.font.SysFont('Comic Sans MS', 60)

使用默认字体替换定义中的“无”并在 dist 文件夹中添加“.ttf”文件会有所帮助

于 2015-11-06T19:09:39.237 回答