Pythonのよく使うpipコマンド一覧


いつも忘れるため、ここにメモ。

# パッケージのインストール
pip install パッケージ名==バージョン

# パッケージのアンインストール
pip uninstall パッケージ名

# パッケージ一覧表示
pip list

# アップデートがあるパッケージを全て表示
pip list -o
or
pip list --outdated

# 最新(アップデートのない)のパッケージの表示
pip list -u

# 特定のパッケージの詳細情報の表示
pip show パッケージ名

# 特定のパッケージをアップデート
pip install -U パッケージ名
or
pip install --upgrade パッケージ名

# パッケージを全てアップデート
pip list --outdated --format=freeze > outdated.txt
pip install -r outdated.txt --upgrade

# 現在の環境にあるパッケージをテキストファイルに書きだす
pip freeze > ファイル名.txt

# テキストファイルにあるパッケージを全てインストールする
pip install -r ファイル名.txt

# テキストファイルにあるパッケージを全て削除する
pip uninstall -r packages.txt -y

condaは一括アップデートがあるのにpipはないのは不便だなあ。