2017-09-29 3 views
1

現在、インターネットに接続していないプロダクションサーバーがあります(接続は許可されていません)。インターネットに接続されていないサーバーにPythonアプリケーションをコピーする

私は大量のパッケージを使用する膨大な数のアプリケーションを持っているので、すべてのパッケージをピップまたはダウンロードすることなく展開する最良の方法を理解する必要があります。他のサーバ用にvirtualenvを複製する最も適切な方法はどれですか?

この状況にはどのような適切なアプローチがありますか?

編集:pip2.7 wheel --wheel-dir=/path/ packageは仕事をしますか?

+0

https://stackoverflow.com/questions/11091623/python-packages-offline-installationをご覧ください。 –

答えて

2

次のコマンドは解決:

pip2.7 wheel --wheel-dir=/project/whls/ package 

私は、サーバーにアップロードし、すべてをパッケージ化して、コマンド完全に働いた

cd /projects/whls/; pip install *

を実行します。

関連する問題