GNU/Linux >> Linux Esercitazione >  >> Linux

come usare pip python2.7 invece di pip predefinito

Dovrebbe esserci un binario chiamato "pip2.7" installato in qualche posizione inclusa nella tua variabile $PATH.

Puoi scoprirlo digitando

which pip2.7

Questo dovrebbe stampare qualcosa come '/usr/local/bin/pip2.7' sul tuo stdout. Se non stampa nulla di simile, non è installato. In tal caso, installalo eseguendo

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

Ora dovresti essere pronto e

which pip2.7

dovrebbe restituire l'output corretto.


Un'alternativa è chiamare lo pip module utilizzando python2.7, come di seguito:

python2.7 -m pip <commands>

Ad esempio, potresti eseguire python2.7 -m pip install <package> per installare i tuoi moduli Python preferiti. Ecco un riferimento:https://stackoverflow.com/a/50017310/4256346.

Nel caso in cui il modulo pip non sia stato ancora installato per questa versione di python, puoi eseguire quanto segue:

python2.7 -m ensurepip

L'esecuzione di questo comando eseguirà il "bootstrap del programma di installazione pip". Tieni presente che l'esecuzione di questo potrebbe richiedere privilegi amministrativi (ad es. sudo ). Ecco un riferimento:https://docs.python.org/2.7/library/ensurepip.html e un altro riferimento https://stackoverflow.com/a/46631019/4256346.


come notato qui, questo è ciò che ha funzionato meglio per me:

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

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

Linux
  1. Come usare BusyBox su Linux

  2. Come uso cron in Linux

  3. Come utilizzare Nginx per reindirizzare

  4. Come usare il comando Su in Linux

  5. Come utilizzare con successo il protocollo RDAP invece di whois

Come utilizzare Instagram nel terminale

Come utilizzare Vagrant con il provider KVM Libvirt

Come usare il comando PS

Come usare il comando TOP

Come utilizzare FTP

Come usare IPTables invece di firewalld per Fedora 30-31-32