Python 无法从gi.repository导入模块

Python 无法从gi.repository导入模块,python,ubuntu,import,gtk,gobject,Python,Ubuntu,Import,Gtk,Gobject,我无法从gi.repository导入模块。 特别不是Gtk和GObject 我在Ubuntu 14.04 LTS和重新安装后都遇到了这个错误 同样在LinuxMint17上 from gi.repository import Gtk, GObject 导致相应的“未解析参考”警告 模块。有趣的是,我的GTKGUI可以编译并运行 很好。然而,GObject完全失去了功能 我试图改变导入语句,例如: from gi.repository.Gtk import* 甚至通过以下方式对导入路径进行硬

我无法从gi.repository导入模块。 特别不是Gtk和GObject

我在Ubuntu 14.04 LTS和重新安装后都遇到了这个错误 同样在LinuxMint17上

from gi.repository import Gtk, GObject
导致相应的“未解析参考”警告 模块。有趣的是,我的GTKGUI可以编译并运行 很好。然而,GObject完全失去了功能

我试图改变导入语句,例如:

from gi.repository.Gtk import*
甚至通过以下方式对导入路径进行硬编码:

sys.path.append('/usr/lib/python2.7/dist-packages/gi')
到目前为止,这些方法都没有解决这个令人沮丧的错误

我没有找到关于这个问题的任何结论性帮助或基本信息, 无论是web上的任何地方,Linux论坛上的任何地方,还是stackoverflow上的任何地方。 我不确定这个问题是在Python方面还是在Linux方面

有人能建议如何解决这个问题吗? 我最终需要提供哪些额外信息


谢谢

如果在基于Debian的系统(如Ubuntu)上,您可能需要为其他库安装
gir1.2-gtk-3.0
软件包和其他类似名称的软件包。我不知道Mint上的软件包名称,但可能是类似的。

关于Wheezy(Debian 7.8)安装
python3 gi为我解决了这个问题。

谢谢。已安装程序包gir1.2-gtk-3.0。尽管如此,故障依然存在。对于我来说,升级
gir1.2-gtk-3.0
有帮助。谢谢