我想使用dbus-python库(我只是pip安装它),它们提供了一些关于使两个程序进行通信的好例子。在其中一个.py文件中有一个" import gobject"导致"导入错误的行:没有名为gobject的模块"当我运行这个例子。我想知道我应该安装什么来获得这个模块(我在Ubuntu上使用Python3)。
当我使用python2.7时,这个导入工作正常,gobject。__file__
变量包含:
/usr/lib/python2.7/dist-packages/gobject/__init__.pyc
答案 0 :(得分:11)
安装python3-gi
并以这种方式导入
from gi.repository import GObject
左右,您不必重命名所有引用
from gi.repository import GObject as gobject
答案 1 :(得分:1)
Pip不再拥有它。在此处查看“ Getting Started”部分,然后根据您的操作系统进行安装