web-dev-qa-db-ja.com

公式リポジトリからpygobjectをどのようにインストールしますか?

Ubuntu 13.10にPygobjectパッケージをインストールしたい。 JHBuildオプションを試しましたが、非常に時間のかかるプロセスの最後に行き詰まりました。

PygobjectのチュートリアルWebサイトには、ほぼすべてのLinuxディストリビューションのすべての依存関係がパッケージ化されており、ディストリビューションの公式リポジトリからインストールできると書かれています。

ソフトウェアセンターで探しましたが、見つかりませんでした。返されたのは、いくつかのスペルチェックライブラリとgobject pythonバインディングの開発ヘッダーだけでした(私は初心者ですので、これがpython 3.3.2でpygtkアプリケーションをビルドする必要があるかどうかを教えてください)。

これはコマンドラインインターフェイスを使用してインストールする必要があると思いますが、方法がわかりません。

17
Vineet Kaushik

通常、開発ライブラリは、ソフトウェアセンターではあまりうまく表示されません。通常、apt-cache searchを使用すると役立ちます。たとえば、次のとおりです。

apt-cache search python gobject

pythonおよびgobjectイントロスペクションに関連するすべてのパッケージを表示します。結果のスニペットは次のとおりです。

python-gi - Python 2.x bindings for gobject-introspection libraries
python-gi-cairo - Python Cairo bindings for the GObject library
python-gi-dbg - Python bindings for the GObject library (debug extension)
python-gi-dev - development headers for GObject Python bindings
python-gobject - Python 2.x bindings for GObject - transitional package
python-gobject-2 - deprecated static Python bindings for the GObject library
python-gobject-2-dbg - deprecated static Python bindings for the GObject library (debug extension)
python-gobject-2-dev - development headers for the static GObject Python bindings
python-gobject-dbg - Python 2.x debugging modules for GObject - transitional package
python-gobject-dev - Python 2.x development headers for GObject - transitional package
python-pyudev - Python bindings for libudev
python3-gi - Python 3 bindings for gobject-introspection libraries
python3-gi-cairo - Python 3 Cairo bindings for the GObject library
python3-gi-dbg - Python 3 bindings for gobject-introspection libraries (debug extension)
python3-pyudev - Python3 bindings for libudev

python 3を探しているので、python3-giをインストールします。これはおそらくあなたが探しているパッケージなので、...

Sudo apt-get install python3-gi
15
Jorge Castro