2012-03-22 28 views
0

我已經爲Windows 7 64位安裝了wxPython2.8,但是當我運行他們簡單的hello world程序時,什麼也沒有發生,沒有顯示窗口。該proram只是卡在app.MainLoop()。有人有同樣的問題,或知道如何使其工作?如何使wxPython正常工作?

import wx 

app = wx.App(False) # Create a new app, don't redirect stdout/stderr to a window. 
frame = wx.Frame(None, wx.ID_ANY, "Hello World") # A Frame is a top-level window. 
frame.Show(True)  # Show the frame. 
app.MainLoop() 
+1

它適用於Windows 7,Python 2.7(32位),wxPython 2.8。 – 2012-03-22 10:21:58

+0

謝謝,我發現問題是Pyscripter的遠程引擎阻止我的wxpython程序正常工作,而不是wxPython本身。 – Pinch 2012-03-22 10:38:31

回答

0

Duc's評論,這個問題是不是與wxPython的,而是與PyScripter的遠程發動機。這個遠程引擎有時可以防止wxPython程序正常運行。遠程引擎有時可以使用prevent the display of output

+0

請參閱[這個問題](http://meta.stackexchange.com/q/139075/187647)爲什麼我回答了一箇舊帖子。 – 2012-07-15 20:58:38