インターネット接続なしでの pip install

インターネット接続なしでの pip install

Takahiro Iwasa
Takahiro Iwasa
1 min read
Python

Python ライブラリは、以下の手順でインターネット接続環境なしでインストールできます。

Step1

pip download を使用して、 Python パッケージをインターネット接続環境でダウンロードします。

pip install boto3
pip freeze > requirements.txt
pip download --dest packages -r requirements.txt

Step2

パッケージを圧縮し、 SCP などのツールを使用して、アーカイブをインターネット非接続環境に転送してください。

tar cvzf packages.gz ./packages
# Move this archive

Step3

アーカイブを解凍し、 --find-links および --no-index オプションを使用して、 pip install -r requirements.txt を実行してください。

tar xvzf packages.gz
pip install -r requirements.txt --find-links packages --no-index
Takahiro Iwasa

Takahiro Iwasa

Software Developer at KAKEHASHI Inc.
Involved in the requirements definition, design, and development of cloud-native applications using AWS. Now, building a new prescription data collection platform at KAKEHASHI Inc. Japan AWS Top Engineers 2020-2023.