pip

requirementsファイル

一般的にrequirements.txtというファイル名で多く利用されているようですが、別にファイル名はなんだって大丈夫でが、やはり一般的な名前にしておくことが無難でしょう。

pip install -r requirements.txt

必要なライブラリを以下のように記載しておけばpipが依存関係など考慮して適切な順番でインストールしてくれるようです。なので記載順は自由ですがabc順に書いておくと運用にやさしいとおもいます。当然ですがバージョンの指定をおすすめします。※意外とバージョン不整合によるエラーや不具合経験します。

# Python 3.14以上はサポートしていません。3.13を使用してください
#
bcrypt==4.1.2
fastapi==0.115.4
jinja2==3.1.3
psycopg2-binary==2.9.12
pydantic==2.10.0
python-jose[cryptography]==3.3.0
redis==5.0.4   # 安定版の5.x系を指定
sqlalchemy==2.0.28
uvicorn==0.28.0
スポンサーリンク
タイトルとURLをコピーしました