GNU/Linux >> Tutoriels Linux >  >> Linux

comment utiliser python2.7 pip au lieu du pip par défaut

Il devrait y avoir un binaire appelé "pip2.7" installé à un endroit inclus dans votre variable $PATH.

Vous pouvez le découvrir en tapant

which pip2.7

Cela devrait imprimer quelque chose comme '/usr/local/bin/pip2.7' sur votre stdout. S'il n'imprime rien de ce genre, il n'est pas installé. Dans ce cas, installez-le en exécutant

$ wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
$ sudo python2.7 get-pip.py

Maintenant, vous devriez être prêt, et

which pip2.7

doit renvoyer la sortie correcte.


Une alternative est d'appeler le pip module en utilisant python2.7, comme ci-dessous :

python2.7 -m pip <commands>

Par exemple, vous pouvez exécuter python2.7 -m pip install <package> pour installer vos modules python préférés. Voici une référence :https://stackoverflow.com/a/50017310/4256346.

Si le module pip n'a pas encore été installé pour cette version de python, vous pouvez exécuter ce qui suit :

python2.7 -m ensurepip

L'exécution de cette commande "amorcera le programme d'installation de pip". Notez que son exécution peut nécessiter des privilèges administratifs (c'est-à-dire sudo ). Voici une référence :https://docs.python.org/2.7/library/ensurepip.html et une autre référence https://stackoverflow.com/a/46631019/4256346.


comme indiqué ici, c'est ce qui a le mieux fonctionné pour moi :

sudo apt-get install python3 python3-pip python3-setuptools

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10

Linux
  1. Comment utiliser BusyBox sous Linux

  2. Comment j'utilise cron sous Linux

  3. Comment installer PIP sous Linux

  4. Comment définir "performances" au lieu de "powersave" par défaut ?

  5. Comment utiliser avec succès le protocole RDAP au lieu de whois

Comment utiliser Instagram dans le terminal

Comment utiliser Vagrant avec le fournisseur KVM Libvirt

Comment utiliser la commande PS

Comment utiliser la commande TOP

Comment utiliser FTP

Comment utiliser IPTables au lieu de firewalld pour Fedora 30-31-32