アプリケーションを開発するために今行ったことは、ここからGTK+
ダウンロードしてインストールし、次を使用して新しい仮想環境を作成することです。Anaconda3
conda create --name xld-attribute-value-adder python=3.4 pip setuptools pygobject
( と を追加pip
したのは、仮想環境を作成するときにそれらを追加していたsetuptools
ためです。パッケージのインストールvirtualenv
に使用できることは知っていますが、の名前は、使用できるか、似たようなものに使用されることを意味します。)pip
setuptools
次に、次のように、それを見つけることができず、次のように (素晴らしい、覚えておくべき別のツール!) を使用して検索できることをAnaconda
教えてくれます。PyGObject
binstar
binstar search -t conda pygobject
ただし、その結果、複数の検索結果が表示されます。
Name | Version | Package Types | Platforms
------------------------- | ------ | --------------- | ---------------
???/pygobject3 | 3.12.0 | conda | linux-64
: None
KristanArmstrong/pygobject | 3.14.0 | conda | win-64
: PyGObject is a Python extension module that gives clean and consistent access to the entire GNOME software platform through the use of GObject Introspection.
fallen/pygobject | 3.14.0 | conda | linux-64, linux-32
: PyGObject is a Python extension module that gives clean and consistent access to the entire GNOME software platform through the use of GObject Introspection.
jeanconn/pygobject | | conda | linux-64
: None
pkgw/pygobject3 | 3.12.0 | conda | linux-64
: None
ska/pygobject | 2.20.0 | conda | linux-64
: Pipeline running tools
vgauthier/pygobject | 3.10.0 | conda | osx-64
: Python Bindings for GLib/GObject/GIO/GTK+
では、どれをインストールする必要があるかを知るにはどうすればよいでしょうか? もちろん、最新で安定したものが欲しいのですが...それらのいくつかは、私のlinux-64
システム用ではないため、資格がありません。私のシステムで利用可能なものだけを表示する検索をしたいので、検索入力フィールドに次のように入力すると、 Anaconda Web サイト自体でこの種の検索が可能であるという投稿をいくつか見つけました。
access:public platform:linux-64 pygobject
現在、4 つの結果しか表示されていませんが、どれが最新であるか、またはどれを使用する必要があるかはまだわかりません。Anaconda の Web サイトでも、これらのリポジトリがいつ更新されたかはわかりません。したがって、バージョン番号が最も高いものがそれであると思います。実際、そのバージョンPyGObject 3.14
はその日付のものである22 Sep 2014
か、少なくともそのWebサイトの投稿はその日付のものであると述べているWebサイトを見つけました.
pygobject 引数なしで仮想環境を作成しました。
conda create --name xld-attribute-value-adder python=3.4 pip setuptools
次にそれをアクティブにしました:
source activate xld-attribute-value-adder
次に、次を使用してインストールPyGObject
します。
conda install -c https://conda.anaconda.org/fallen pygobject
その後Project Interpreter
、IDE PyCharm でこのプロジェクトを変更しました (はい、現時点ではこのプロジェクトに PyCharm を使用しています) をPython 3.4
、新しく作成した仮想環境のバイナリ ファイルに変更しました。
(Project Directory)/bin/python3.4
次に、次の行を含む python ファイルを開きます。
from gi.repository import Gtk
PyCharm は Gtk をまだ検出していないか、その他の問題があるため、赤い下線が引かれた部分をクリックして、バイナリ スタブを作成することを選択する必要がありましたGtk
。Alt+Enter
結局、それは最終的に機能しました:)