pipの覚え書き
Pythonのパッケージ管理ツールpip
について、覚え書き
パッケージをインストールする
PyPI (Python Package Index) に登録されているものは、パッケージ名を指定すると、最新版がインストールされる
pip install パッケージ名
複数のパッケージを同時にインストールできる
pip install パッケージ名1 パッケージ名2 パッケージ名3
バージョンを指定することもできる
pip install パッケージ名1==1.0.0
パッケージを更新する
pip install -U パッケージ名
もちろん、pip
も更新できる
pip install -U pip
パッケージを削除する
pip uninstall パッケージ名
複数のパッケージを同時に削除できる
pip uninstall パッケージ名1 パッケージ名2 パッケージ名3
インストール済みのパッケージを確認する
pip list
requirements.txtを作る
pip freeze > requirements.txt
インストール済みのパッケージの詳細を確認する
バージョン(Version
)、インストールされている場所(Location
)、依存関係(Requires
やRequired-by
)などを確認できる
pip show パッケージ名
依存関係の問題を確認する
pip check
問題がある場合には、必要なパッケージをpip install
するか、pip install -U
する