我想创建一个.exe
文件。我使用Python 2.7.3和wxPython作为GUI。我已经安装了py2exe
为Python 2.7,并试图建立一个.exe
文件在http://www.py2exe.org/index.cgi/Tutorial创建一个Python .exe文件:py2exe无效图像错误
当我尝试运行我创建.exe
文件教程之后,我得到以下错误:
File "wx\_gdi.pyc",line823, in BitmapFromImage wx._core.PyAssertionError:
C++ assertion "image.OK()" failed at ..\..\src\msw\bitmap.cpp(802) in
wxBitmap::CreateFromImage(): invalid image
所以我看着我的代码和下面一行是造成问题:
self.bmpSun = wx.StaticBitmap(self, wx.ID_ANY, wx.BitmapFromImage(wx.Image('images/sun.gif', wx.BITMAP_TYPE_ANY)), pos = (0,0))
当我浏览到源文件夹和运行main.py
文件我自己,我的应用程序运行正常。到目前为止,我还没有找到任何帮助。任何人都可以解决这个问题/为py2exe
提供可靠的替代方案吗?谢谢。
Ive有很多运气的用InnoSetup和pyinstaller ...(我用WX) –