Python Glade 3导入不适用于gtk和gi
因此,我使用此源代码试图使用GUI builder glade,但是我一直遇到许多不同的错误,并且怀疑我是否采取了正确的方法。据我所知,您在不同的python shell中生成此代码,它将生成您在glade中构建的任何代码。但是,我不断遇到错误,当前的错误是:Python Glade 3导入不适用于gtk和gi,python,glade,Python,Glade,因此,我使用此源代码试图使用GUI builder glade,但是我一直遇到许多不同的错误,并且怀疑我是否采取了正确的方法。据我所知,您在不同的python shell中生成此代码,它将生成您在glade中构建的任何代码。但是,我不断遇到错误,当前的错误是: import gtk class Buglump: def on_window1_destroy(self, object, data=None): print "quit with cancel" gtk.mai
import gtk
class Buglump:
def on_window1_destroy(self, object, data=None):
print "quit with cancel"
gtk.main_quit()
def on_gtk_quit_activate(self, menuitem, data=None):
print "quit from menu"
gtk.main_quit()
def __init__(self):
self.gladefile = "tutorial-1.glade"
self.builder = gtk.Builder()
self.builder.add_from_file(self.gladefile)
self.builder.connect_signals(self)
self.window = self.builder.get_object("window1")
self.window.show()
if __name__ == "__main__":
main = Buglump()
gtk.main()
我正在寻求如何使用glade前进的指导,我对python非常陌生,所以如果这不是一个好问题,我很抱歉。我在网上任何地方都找不到使用这个程序的方法 在一个正在开发的应用程序中,我有以下几点:;也许你可以用类似的东西
ModuleNotFoundError: No module named 'gtk'
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk as gtk, Gdk as gdk, GLib, GObject as gobject