Atualização de 2018: Isso ainda está atraindo votos positivos que me preocupam.
O 12.04 não é suportado há cerca de um ano. A melhor maneira de instalar o pip3 é atualizando para uma versão mais recente e suportada do Ubuntu. Você tem 3 versões LTS para escolher.
Atualize ontem.
Enquanto em versões mais modernas do Ubuntu você poderia apenas sudo apt-get install python3-pip
(e então usar pip3
), uma cópia do Python 3 de pip
nunca foi empacotada para 12.04.
Portanto, você precisa seguir a rota de instalação mais antiga com easy_install
:
sudo apt-get install python3-setuptools
sudo easy_install3 pip
Agora, há todas as chances de isso se chocar com pip
e substituição /usr/bin/pip
do Python 2, porque ele instalará um /usr/local/bin/pip
baseado em python3, que também está no Ubuntu 12.04 $ PATH.
Não é necessário substituir para que, desde que você saiba disso, seja aceitável. No entanto, pode ser melhor começar a investigar o mundo feliz de virtualenv
como esta resposta sugere .
Alternativamente, você pode renomear a versão python3 fácil de instalar do pip:
sudo mv /usr/local/bin/pip /usr/local/bin/pip-3
Então você pode confirmar que seu pip existente ainda é baseado em python2.7:
pip --version