Quand je lance Sudo apt-get install python-pip
Il installe une version très ancienne.
$ pip --version
pip 1.0 from /usr/lib/python2.7/dist-packages (python 2.7)
Cela m'a causé toutes sortes de problèmes car cette version de pip a du mal à localiser de nombreux paquets.
Lorsque j'essaie d'installer le dernière version 1.5.6 via apt-get, il ne le localisera pas.
[$ Sudo apt-get install python-pip=1.5.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '1.5.6' for 'python-pip' was not found][2]
NOTE: J'ai déjà exécuté apt-get update
et apt-get update
Quand j'essaie d'installer pip en exécutant Sudo python get-pip.py
je reçois
$ python get-pip.py
Downloading/unpacking pip
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /home/user/.pip/pip.log
Je pense que cela est dû à certains problèmes avec les paramètres de proxy Ubunto VM que je peux résoudre plus tard dans la semaine.
De préférence, je veux juste installer une version récente de pip via apt-get, mais je suis ouvert à toute solution.
Toute aide est beaucoup appréciée
Sudo apt-get install --reinstall python2.7
Sudo apt-get purge python-pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Sudo python get-pip.py
Sudo pip install package-name
Cela fonctionne parfaitement dans Ubuntu 14.04, vérifiez dans 12.04 sinon mettez à niveau la version et suivez les étapes ci-dessus.
Les dépôts officiels Ubuntu n’ont pas cette nouvelle version ne version de pip pour 12.04 . Et je n'ai pu trouver aucun AAE. Donc, apt-get
ne sera pas d'une grande aide. Je pense qu’un moyen peut être d’installer quelle que soit la version de pip
qui est avalanche dans les dépôts et de faire Sudo pip install -U pip
- mais cela aussi sera affecté par le problème du proxy. Sortie unique - mise à niveau vers 14.04.