Pythonでインストール済みのモジュールを一括アップグレード

Pythonでインストール済みのモジュールを一括でアップグレードしたい場合があると思います。OSXのHomebrewでいうとbrew upgradeコマンドのようなことをしたい場合です。Pythonのpip単体では一括アップグレードはできませんので、そうした場合はpip-toolsを使うと便利です。

pip-toolsのインストール

    pip install pip-tools

インストール済みモジュールの更新チェック

    pip-review

一括アップグレード

    pip-review --auto

対話的な一括アップグレード

    pip-review --interactive