1

多くの Python 拡張機能を収集して、それらを 1 つのステップでインストールすることは可能ですか? 多くの場合、複数のマシンで再作成する必要があるオープン ソース プロジェクト用の Python ビルド環境があります。これを行う必要があるたびに、多数の Python 拡張 exe をダブルクリックするのは面倒です。

理想的には、完全なビルド環境、Python、拡張機能、システム環境変数、およびすべてを 1 ステップのインストール プロセスにパッケージ化したいと考えています。ただし、拡張機能を 1 ステップでインストールすることも役立ちます。これは可能ですか?

4

2 に答える 2

9

はい、できます...pip(python indexed package)システムにインストールされていますか? そうでない場合は、インストールして...すべての拡張機能を1つのテキストファイルに入れます...たとえば、requirements.txt...

これは、実行することによって行われます

pip freeze > requirements.txt

次に、pipを使用してインストールできます...このコマンドを使用して...

pip install -r requirements.txt...

ファイルに記載されているすべての拡張機能がインストールされます...

ここでpipパッケージを見つけることができます。pip が役立つかもしれません...

于 2013-01-07T19:23:23.183 に答える
1

Distributeを使用してパッケージの依存関係を定義できます。パッケージのインストールを要求すると、easy_install またはpipがすべての依存関係をインストールします。

于 2013-01-07T19:23:50.667 に答える