python pygtk 代码在终端下运行但没有显示屏幕

python pygtk code runned under terminal and no screen show up

我已经搜索过但找不到任何解决方案;很抱歉这个新手问题,如果我写错了地方。

我已经将这个简单的代码写入 运行 python 并尝试在终端中 运行 但我没有看到任何显示。顺便说一句,在终端屏幕上没有任何反应;程序似乎是 运行ning,但应该有一个 window 弹出窗口,但什么也没有。我错过了什么?

import sys
sys.path.append("\usr\lib\python2.7\dist-packages")
import gtk
class PyApp(gtk.Window):
    def _init_(self):
            super(PyApp.self)._init_()
            self.set_default_size(640,480)
            self.set_title("PyGTK")
            self.show_all()

PyApp()
gtk.main()
import sys
sys.path.append("\usr\lib\python2.7\dist-packages")
import gtk
class PyApp(gtk.Window):
    def __init__(self):
            gtk.Window.__init__(self)
            self.set_default_size(640,480)
            self.set_title("PyGTK")
            self.show_all()

PyApp()
gtk.main()