たとえば、プログラムの依存関係であるPIL
場合はどうpython-rsvg
なりますか?libev3
これらの依存関係はpypiindexにはなく、後者の2つはDebianパッケージ名です。
質問する
1490 次
4 に答える
4
setuptoolsを使用できます。setuptoolsを使用すると、PyPIにあるかどうかに関係なく、あらゆる種類のPythonインストール可能ファイル(distutils / setuptools対応パッケージ)を依存関係として追加できます。
たとえば、PIL 1.1.6に依存するには、次のようなものを使用します。
setup(...,
install_requires = ["http://effbot.org/downloads/Imaging-1.1.6.tar.gz"],
...)
詳細については、 setuptoolsのドキュメントを参照してください。
于 2009-08-08T18:33:17.460 に答える
2
それらを依存関係に入れず、INSTALLまたはREADMEに文書化してください。
于 2009-08-07T14:01:38.287 に答える
0
(暗黙的に)Debianにインストールするものをパッケージ化する場合、依存関係を管理する最良の方法は、プログラムを.debとしてパッケージ化し、依存関係をDebianの方法で表現することです。(注:PILはDebianでとして利用可能ですpython-imaging
。)
于 2009-08-07T15:46:40.843 に答える
0
setup.pyもPythonコードであるため、これらのパッケージでsetup.pyをダウンロードして実行できます。
于 2009-08-07T20:26:10.420 に答える