致命的Python错误:Pygame降落伞
我在Windows XP上用Python和Pygame写了一个小程序。在命令行中运行的时候一切正常。然后,我尝试用py2exe创建一个Windows可执行文件,.exe文件顺利生成。最开始运行这个可执行文件时,我遇到了一个“未实现”的错误,但在把一些dll文件从Pygame文件夹复制到dist文件夹后,这个错误消失了。
现在我遇到了一个新的错误,内容是:“致命的Python错误:(Pygame降落伞)段错误。这个应用程序请求以不寻常的方式终止运行。请联系应用程序的支持团队以获取更多信息。”
我已经查看了以下页面:
[1] http://pygame.org/wiki/Pygame2exe
[2] http://thadeusb.com/weblog/2009/4/15/pygame_font_and_py2exe
[3] http://www.google.com
这些页面似乎没有帮助。尽管我按照上面的说明操作,还是出现了错误。有没有什么想法?
1 个回答
1
我把它弄好了。我在下面这个地方修改了 extra_data
这一行:
pygame.org/wiki/Pygame2exe
改成:
self.extra_datas = ["freesansbold.ttf",
"SDL.dll",
"SDL_ttf.dll",
"libfreetype-6.dll",
"zlib1.dll"]
这样就可以用了!