別のマシンにオフラインでインストールするために、pypi から Python パッケージとその依存関係をダウンロードする最適な方法は何ですか? pip または easy_install を使用してこれを行う簡単な方法はありますか? インターネットに接続されていない FreeBSD ボックスにリクエスト ライブラリをインストールしようとしています。
ベストアンサー1
インターネットにアクセスできるシステム
pipdownload
コマンドを使用すると、パッケージをインストールせずにダウンロードできます。
pip download -r requirements.txt
(pip の以前のバージョンでは、これは と綴られていましたpip install --download -r requirements.txt
。)
インターネットにアクセスできないシステムの場合
ダウンロードしたパッケージをこのシステムにコピーして、
pip install --no-index --find-links /path/to/download/dir/ -r requirements.txt
ネットワークにアクセスせずに、ダウンロードしたモジュールをインストールします。