From: http://stackoverflow.com/questions/6012246/why-is-python-easy-install-not-working-on-my-mac
Recipe:
Check your /usr/bin and /usr/local/bin for easy_install installations and remove any old script:
sudo rm /usr/bin/easy_install*
sudo rm /usr/local/bin/easy_install*
Download and run distribute:
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
sudo rm distribute_setup.py
Try again, and enjoy. E.g.:
sudo easy_install pip