pipについては、こちらとかをどうぞ。端的にいえば、easy_install ってのでインストールする必要があるPythonのパッケージ管理システムです。
で、pipではないパッケージ管理のHomebrewでは、
$ brew update
とかやると、インストールされたパッケージをいっぺんにアップデートしてくれます。が、pipではないんですよね。何故無いのか?については、一括アップデートすると、何が起こるかわからないから、みたいな理由があるのかもしれませんが、私は知りません。どなたか知ってるよ!という方是非ご教示ください。
で、pipで、一括アップデートする方法があるようで、pip-toolsってのが必要なようです。
$ sudo pip install pip-tools
Password:
Successfully installed pip-tools-0.3.5
みたいになるわけです。インストールが終わったら、念のため
$ pip list
とやって、インストールされているのを確認してみてください。pip-toolsがちゃんとあったら
$ pip-review
とします。だらだらーという感じで、アップデート可能なパッケージが表示されます。
$ sudo pip-review –auto
とするとこーんな感じで、アップデートされていきます。
あとは、じっくり、、、、待つしかないですね。一括アップデートしたくなくて、ひとつひとつ確認しながらアップデートしたい場合や、一括アップデートしてもアップデートされないパッケージ、例えばアップデートが必須でないパッケージの場合には、
$ sudo pip-review –interactive
ってやるといい感じです。いちいち、アップデートするかを聞いてくれます。