私があなたよりも遠くになっているかどうかは分かりませんが、これまで私が行ってきたことがあります。たぶんこのことを一緒に考え出すことができます。
$ sudo su
# pip install pygtk
これには、エラーの束を生成し、「INSTALLファイルを読んで、サポートされている方法ではPyGTKを構築するには。」それと他のものを読んだ後、私はこれを試してみました:
# cd build/pygtk
# chmod 755 configure
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
これは、Pythonの正しいバージョンを見つけたが、今GLIBを見つけることができません。エラーには、「これは、通常、GLIBが正しくインストールされていないことを意味します。 config.log
を見ると、「致命的なエラー:glib.h:そのようなファイルやディレクトリはありません」というエラーがあります。 GLIBの開発版をインストールしていない場合、このエラーが発生する可能性があることを示唆したa help pageが見つかりました。
# apt-get install libglib2.0-dev
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
進捗!私は今、新しいエラー "パッケージがありません 'pygobject-2.0'が見つかりました"が表示されます。このエラーはa forum postに表示され、python-gobject-dev
をインストールするように提案されています。
# apt-get install python-gobject-dev
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
エラーなし、私はmake
とmake install
を実行してみてください。最初のものは動作しますが、インストールは "/ bin/bash:line 16:../py-compile:Permission denied"というエラーで失敗します。権限が拒否されたのはルートとして実行すると奇妙です。しばらくの間、私はconfigureスクリプトの出力に戻って、 "PYCAIRO ... no"をチェックし、 "pycairoが見つからないためgtkをチェックしない"というメッセージを表示します。ちょっと推測すると、別のモジュールをインストールすることができます。
# apt-get install python-cairo-dev
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
これは、パイカイロの申し立てを解決しますが、GTKを含むより多くの束があります。
# apt-get install python-gtk2-dev
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
ほとんどの苦情が解決されただけで、LIBGLADEはありません。
# apt-get install libglade2-dev
# PYTHON=/usr/bin/python2.6 ./configure --prefix=/usr
OK、すべてのモジュールがビルドされますが、 "Numpy support:no"と表示されます。
# make
# make install
これは私が前に見た同じエラーで失敗し、 "/ binに/ bashは:行16:../py-compile:アクセス許可が拒否されました"。
私は今ここに残して、後でそれに戻ってきます。