前提
この記事でわかること: python におけるパッケージの管理方法
pythonのバージョン: Python 3.10.0
pythonでのパッケージ管理はpipを使う
pip
コマンド でパッケージをインストール/アンインストールができます。
// pip でインストール
pip install <package>
// requirements.txtを指定してパッケージをインストール
pip install -r requirements.txt
逆に今インストールされているパッケージをrequirements.txt
に書き出すときは、pip freeze
を使います。
pip freeze > requirements.txt
補足
他のプログラミング言語でのパッケージ管理と管理するファイルをまとめておきます。
プログラミング言語 | コマンド | ファイル |
---|---|---|
Python | pip | requirements.txt |
Ruby | gem | Gemfile |
PHP | composer | composer.jso |
経緯
django + Cloud Run + Cloud Sqlでアプリを個人開発するときに、pythonにおけるパッケージの管理がわからなかったので、調べました。
普段はPHPを使うことが多く、pythonは初めてだったのでまた一つ賢くなれました。
参考URL
Python, pipでrequirements.txtを使ってパッケージ一括インストール | note.nkmk.me