Supprimez l'installation de pip à l'échelle de votre système :
sudo apt-get purge python-pip
Installez ensuite une nouvelle copie de pip :
curl https://bootstrap.pypa.io/get-pip.py | sudo python
Testé sur Ubuntu 10.04 i686
Je vous suggère d'utiliser virtualenv. Pour plus de détails, consultez la documentation officielle de pip
En fait, pip install --upgrade pip
fonctionne, mais il installe un nouveau pip, dans mon cas pip-2.6. Donc la commande pour désinstaller est pip-2.6 uninstall package-name
.
Dans mon cas après un sudo pip install --upgrade pip
sur Ubuntu 10.04/usr/bin/pip
est inchangé mais /usr/local/bin/pip
est pip 1.1
pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
/usr/local/bin/pip --version
pip 1.1 from /usr/local/lib/python2.6/dist-packages (python 2.6)