安装gobject模块?

Mar*_*Aja 6 python ubuntu python-3.x

我想使用dbus-python库(我只是pip安装它),它们提供了一些关于使两个程序进行通信的好例子.在其中一个.py文件中有一个"import gobject"行,当我运行这个例子时会产生一个"ImportError:No module named gobject".我想知道我应该安装什么来获得这个模块(我在Ubuntu上使用Python3).

当我使用python2.7这个导入工作和gobject.__file__变量包含:

/usr/lib/python2.7/dist-packages/gobject/__init__.pyc
Run Code Online (Sandbox Code Playgroud)

pac*_*lik 12

python3-gi这种方式安装和导入它

from gi.repository import GObject
Run Code Online (Sandbox Code Playgroud)

或者您不必重命名所有引用

from gi.repository import GObject as gobject
Run Code Online (Sandbox Code Playgroud)

  • 这不再有效,请使用“pip3 install PyGObject” (2认同)