No Ubuntu 10.04 eu costumava apt-get install pipinstalar pipdepois do que eu instalei django. Então eu tentei desinstalar djangocom pipvia pip uninstall djangoque me dá:
pip: error: No command by the name pip uninstall
De fazer alguma pesquisa é porque estou usando uma versão mais antiga.
$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
Percebi pela primeira vez que esta versão do pipnão tinha desinstalação quando instalei a versão errada djangoe tentei desinstalá-la com
pip uninstall django
e acabou com
pip: error: No command by the name pip uninstall
De outro artigo:
O pip 0.3.1 tem mais de dois anos e, na verdade, não inclui o comando de desinstalação. A versão atual do pip é 1.0.1.
Presumo que você esteja usando uma versão do pip do SO; esses tendem a ser bastante desatualizados. Alguns bugs foram corrigidos e os recursos foram adicionados nos últimos dois anos.
Então, qual é a maneira correta de atualizá-lo no Ubuntu 10.04 para que eu possa acessar o uninstallcomando?
pip --versionainda dá a mesma versão.
sudo pip install --upgrade pip