2012-05-25 3 views
0

На данный момент я изучаю python, и я экспериментировал с компиляцией кода python.Компиляция WxPython с Py2EXE и IDLE-X

Проблема, с которой я столкнулся, - это когда скрипт скомпилирован, он не отвечает.

Я узнал, что расширение IDLE-X может помочь устранить эту проблему, но такая же ошибка возникает после компиляции. Я запускаю Windows 7 Ultimate 64Bit, wxPython 2.7, python 2.7 и py2exe для 2.7. ->

import wx 

class aero(wx.Frame): 

def __init__(self,parent,id): 
    wx.Frame.__init__(self,parent,id,'Aero v1.0b', size=(500,500)) 
    panel=wx.Panel(self) 

    status=self.CreateStatusBar() 
    menubar=wx.MenuBar() 
    first=wx.Menu() 
    second=wx.Menu() 
    first.Append(wx.NewId(),"New Window","This is a new window") 
    first.Append(wx.NewId(),"Open...","This will open a new window") 
    menubar.Append(first,"File") 
    menubar.Append(second,"Edit") 
    self.SetMenuBar(menubar) 


if __name__=='__main__': 
app=wx.PySimpleApp() 
frame=aero(parent=None,id=-1) 
frame.Show() 
app.MainLoop 

я получил некоторую помощь выключить эту тему: pythonw.exe is not responding

и я хотел бы узнать, почему это происходит.

Thankyou очень много.

ответ

0

Поскольку py2exe больше не обновляется, я бы рекомендовал вместо этого попробовать PyInstaller или cx_freeze.

Смежные вопросы