いきなりeasy_installがDistributionNotFoundとか言い出した

いつからか、easy_install を実行すると

$ easy_install
Traceback (most recent call last):
  File "/usr/local/bin/easy_install", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/Cellar/python/2.7.1/lib/python2.7/site-packages/distribute-0.6.15-py2.7.egg/pkg_resources.py", line 2676, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/local/Cellar/python/2.7.1/lib/python2.7/site-packages/distribute-0.6.15-py2.7.egg/pkg_resources.py", line 553, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: distribute==0.6.14        

とか言われるようになってしまった。

'distribute'というパッケージのバージョン 0.6.14 じゃないと動かないっぽい。
tarek / distribute / downloads – Bitbucket
から、0.6.14 のパッケージをダウンロード、python distribute_setup.py を実行するが、なぜか、0.6.13 がインストールされてしまう。
distribute_setup.py を開くと、

DEFAULT_VERSION = "0.6.13"

と書かれてた。
これが意図的なのか、間違いなのかわからないけど、とりあえず "0.6.14" に直して。再度、python distribute_setup.py を実行。
今度はちゃんと 0.6.14 になった。

とりあえずこれで、easy_install 復活。