2012-01-08 66 views
0

我想创建一个简单的PyGTK窗口,运行在Windows 7上。我使用PyGTK-all-in-one安装程序:ftp.gnome.org为32位Python 2.7.2安装必要的PyGTK依赖项。但是,每当我使用的代码在IDLE创建一个简单的GTK窗口:创建时PyGTK窗口崩溃

import gtk 
mainWindow = gtk.Window() 
mainWindow.show() 

显示窗口,但即刻停止响应,无法移动,重新调整大小等,有没有一种简单的方法来防止这种情况发生?

预先感谢您!

回答

0

从PyGtk命令提示符而不是IDLE运行我的代码可以防止窗口崩溃。

编辑:将主循环添加到我的代码中,如注释here所示,可防止窗口在使用IDLE运行时崩溃。