私は私の同僚に配布したいコマンドの束を持っています。彼らは私にそれをパッケージ化し、そのパスに追加したい(/usr/local/bin
)実行ファイルをパスに追加するPythonパッケージを配布するには?
どうすればよいですか?私たちはすでにPythonリポジトリを持っています。これはegg
で可能ですか?
私は私の同僚に配布したいコマンドの束を持っています。彼らは私にそれをパッケージ化し、そのパスに追加したい(/usr/local/bin
)実行ファイルをパスに追加するPythonパッケージを配布するには?
どうすればよいですか?私たちはすでにPythonリポジトリを持っています。これはegg
で可能ですか?
1つのオプションはbuild an RPMです。これは一般に、ファイルをあらかじめ定義された場所にインストールするのに非常に便利な方法です。
私は自分の質問に答える嫌いが、私はこれを見て始めている:それは答えであるかもしれないよう
http://docs.python.org/distutils/setupscript.html#installing-additional-files
は思えます。私はこの回答を月曜日に試してみます。または、誰かが前にこのような何かを使用している場合は、自分自身に答えてください!
+1ですが、廃止予定のdistutilsの代わりに 'distutils2'や' setuptools'を使うことをお勧めします。ライブラリの選択のパッケージ化の詳細については、こちらをご覧ください:http://stackoverflow.com/questions/6344076/differences-between-distribute-distutils-and-setuptools –
ありがとうございます。このようなことが大きな助けになるかもしれないと私は月曜日にチェックします:http://packages.python.org/distribute/setuptools.html#automatic-script-creation –