Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows上的Python GTK3未完全工作?_Python_Python 3.x_Gtk_Gtk3_Pygobject - Fatal编程技术网

Windows上的Python GTK3未完全工作?

Windows上的Python GTK3未完全工作?,python,python-3.x,gtk,gtk3,pygobject,Python,Python 3.x,Gtk,Gtk3,Pygobject,我开始在这里学习PyGObject和GTK3教程 我一看到第二个例子,Python就会挂断,什么也不做。我已经去掉了所有的按钮引用,它工作了,所以它似乎与按钮有关?安装可能有问题吗 Windows Vista 64位 Python 3.4 最新安装的GTK3 通过安装程序安装PyGObject 编辑: 示例代码 #!/usr/bin/python from gi.repository import Gtk class MyWindow(Gtk.Window): def __in

我开始在这里学习PyGObject和GTK3教程

我一看到第二个例子,Python就会挂断,什么也不做。我已经去掉了所有的按钮引用,它工作了,所以它似乎与按钮有关?安装可能有问题吗

  • Windows Vista 64位
  • Python 3.4
  • 最新安装的GTK3
  • 通过安装程序安装PyGObject
编辑:

示例代码

#!/usr/bin/python
from gi.repository import Gtk

class MyWindow(Gtk.Window):

    def __init__(self):
        Gtk.Window.__init__(self, title="Hello World")

        self.button = Gtk.Button(label="Click Here")
        self.button.connect("clicked", self.on_button_clicked)
        self.add(self.button)

    def on_button_clicked(self, widget):
        print("Hello World")

win = MyWindow()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()

你可以发布你的代码,这样我们就可以确定你在做什么。