EDIT: Página oficial do setuptools dox :
Se você tiver o Python 2> = 2.7.9 ou o Python 3> = 3.4 instalado a partir do python.org, você já terá pip e setuptools, mas precisará atualizar para a versão mais recente:
No Linux ou OS X:
pip install -U pip setuptools
No Windows:
python -m pip install -U pip setuptools
Portanto, o restante deste post provavelmente está obsoleto (por exemplo, alguns links não funcionam).
Distribute - é um fork do setuptools que "oferece suporte ao Python 3". Instruções de instalação para distribuir (setuptools) + pip:
curl -O http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip
Problema semelhante aqui .
UPDATE: Distribute parece estar obsoleto, ou seja, mesclado no Setuptools: Distribute é um fork obsoleto do projeto Setuptools. Desde o lançamento do Setuptools 0.7, o Setuptools e o Distribute foram mesclados e o Distribute não está mais sendo mantido. Todo esforço contínuo deve fazer referência ao projeto Setuptools e à documentação do Setuptools.
Você pode tentar com as instruções encontradas na página setuptools pypi (não testei isso, desculpe :():
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
easy_install pip