致命的python错误pygame降落伞

时间:2011-07-11 05:34:56

标签: python pygame py2exe

我在WindowsXP-python-pygame中编写了一个小程序。当我在dos中运行它时运行正常。 然后,我尝试使用py2exe创建一个Windows可执行文件。 .exe创建没有任何问题。最初在运行可执行文件时,我收到了一个N​​otImplemented错误,在我将一些dll文件从pygame文件夹复制到dist文件夹后,它就消失了。 现在我收到一个新错误。它写道: “致命的Python错误:( pygame降落伞)分段错误 此应用程序已请求Runtime以不寻常的方式终止它。 请联系应用程序的支持团队以获取更多信息。“

我已经查看了以下页面: [1] http://pygame.org/wiki/Pygame2exe [2] http://thadeusb.com/weblog/2009/4/15/pygame_font_and_py2exe [3] http://www.google.com

这些似乎没有帮助。我的意思是,尽管使用了那里的所有指令,我仍然收到错误。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我得到了它的工作。在以下位置编辑了行extra_data

pygame.org/wiki/Pygame2exe 

到:

self.extra_datas = ["freesansbold.ttf",
                    "SDL.dll",
                    "SDL_ttf.dll",
                    "libfreetype-6.dll",
                    "zlib1.dll"]

这有效!