繁体   English   中英

如何在python3中安装Gtk.glade模块或libglade

[英]How to install Gtk.glade module or libglade in python3

嗨,我是由Gtk3进行学习编程的,我尝试使用林间空地安装了它,但是当我尝试从林间空地加载文件时,我遇到了问题:

" AttributeError: 'gi.repository.Gtk' object has no attribute 'glade' "

或仅在使用(Gtk.Builder)时这样:

 " AttributeError: 'Builder' object has no attribute 'glade' "

我知道我应该在python3中安装林间空地,但是我现在不下载它后如何安装>> __ <<
谢谢你,请帮我


   #!/usr/bin/python3.3
from gi.repository import Gtk
import pygtk
gu= Gtk.Builder()
gui = gu.glade.XML("1111.glade")


 "AttributeError: 'Builder' object has no attribute 'glade'

    #!/usr/bin/python3.3
from gi.repository import Gtk
import pygtk

gui = Gtk.glade.XML("1111.glade")



" AttributeError: 'gi.repository.Gtk' object has no attribute 'glade' "

GTK对象没有林间glade属性。 给定一个Gtk.Builder对象gu ,您应该调用类似gu.add_from_file("1111.glade")

此外,不导入pygtk使用GTK 3. PyGTK的工作时,只支持GTK 2; GTK 3由用于gobject-introspection的Python绑定自动处理,可以在导入gi.repositorygi.repository

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM