A primeira coisa que você deve fazer é usar easy_install
para fazer downgrade de pip
:
easy_install-2.7 pip==1.2.1
Também fiz o downgrade de setuptools
para a versão 3.6, mas uma versão posterior pode funcionar:
easy_install setuptools==3.6
Depois disso, você poderá usar o pip-2.7 para atualizar as coisas para o python-2.7
Se você criar um virtualenv depois disso e ativá-lo, você terá a última versão do pip, que novamente não instalará nada:
$ virtualenv-2.7 testvenv
$ source testenv/bin/activate
(testvenv) $ pip --version
pip 1.5.6
(testvenv) $ pip install ruamel.ordereddict
Downloading/unpacking ruamel.ordereddict
Cannot fetch index base URL https://pypi.python.org/simple/
...
Repita o truque de instalação fácil (não é necessário especificar pip-2.7
ou easy-install-2.7
dentro do virtualenv ativado):
(testvenv) $ easy_install pip==1.2.1
....
(testvenv) $ pip install ruamel.ordereddict
Downloading/unpacking ruamel.ordereddict
Downloading ruamel.ordereddict-0.4.6.tar.gz (47kB): 47kB downloaded
....
Successfully installed ruamel.ordereddict
Cleaning up...
(testvenv) $