Ya no puedo usar pip

Cuando trato de usar pip, me encontré con este error:

Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in  load_entry_point('pip==1.0.2', 'console_scripts', 'pip')() File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 337, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 2281, in load_entry_point return ep.load() File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 1996, in load raise ImportError("%r has no %r attribute" % (entry,attr)) ImportError:  has no 'main' attribute 

Obviamente, hice algunos cambios en el sistema que rompió pip. Pero no tengo idea de lo que es. ¿Qué podría causar la excepción anterior?

Editar:

Lo que puedo adivinar es que esta mañana, creé un virtualenv, instalé un paquete escrito por mí mismo ejecutando:

python setup.py install

en ese ambiente

Por cierto, intenté reinstalar pip ejecutando get-pip.py, no funcionó

Observo que la distribución está instalada en /usr/local pero pip está en /usr/lib , así que supongo que tiene una versión anterior de pip instalada en todo el sistema que de alguna manera está anulando lo que es easy_install o de easy_install . Empezaría a mirar allí.

Reinstalar utilizando easy_install. Cierre la terminal y vuelva a abrir. Pip debería funcionar ahora.