1. ホーム
  2. python

[解決済み] gobjectモジュールのインストールは?

2022-02-14 05:08:29

質問

私はdbus-pythonライブラリ(私はちょうどそれをインストールした)を使って仕事をしたいのですが、彼らは2つのプログラムを通信させることについてのいくつかの素晴らしい例を提供しています。.pyファイルの1つに "import gobject" という行がありますが、これは "ImportError という結果になってしまいます。このサンプルを実行すると、"No module named gobject"と表示されます。私はこのモジュールを取得するために何をインストールする必要があるかを知りたいです(私はUbuntu上のPython3で作業しています)。

python2.7を使用すると、このインポートは動作しており、gobject. __file__ 変数に含まれています。

/usr/lib/python2.7/dist-packages/gobject/__init__.pyc

解決方法は?

インストール python3-gi を作成し、この方法でインポートします。

from gi.repository import GObject


または、すべてのリファレンスの名前を変更する必要がないようにします。

from gi.repository import GObject as gobject