Articolo originale: pip Command Not Found – Mac and Linux Error Solved

Quando usi Python, potresti aver bisogno di installare ed usare determinati pacchetti. E c'è un comando disponibile per questo, conosciuto come 'pip'.

Con pip puoi installare, aggiornare e disinstallare vari pacchetti di Python. In questo articolo imparerai come usarlo e come gestire gli errori di pip.

Come usare pip

Pip è un comando che puoi usare sulla linea di comando di Linux o Mac. Puoi selezionare un pacchetto da qui.

In basso vediamo un esempio di come puoi installare il pacchetto mock-open con pip.

pip3 install mock-open

Output:

image

Poiché questo pacchetto era già stato installato, ci viene mostrato un messaggio che dice che il requisito è già stato soddisfatto.

Nota che ho usato pip3 perché sto usando Python3. Discuteremo di questo nel dettaglio più avanti.

Che cos'è l'errore pip: command not found?

A volte, quando stai installando dei pacchetti, potresti ritrovarti con l'errore: pip: command not found (pip: comando non trovato). Questo errore potrebbe essere dovuto alle seguenti ragioni:

  1. Pip non è installato.
  2. Pip è installato, ma non è compatibile con l'ambiente attuale.

Su Linux, devi installare il gestore di pacchetti di pip separatamente, poiché si tratta di un pacchetto indipendente. Ma su Mac non hai bisogno di installare pip manualmente, a patto che tu stia lavorando con Python 3.x.

Risolvere l'errore pip: command not found

  1. Controlla che pip sia installato.

Su Mac e Linux, puoi usare il comando seguente per controllare se pip è installato.

 python3 -m pip --version 
pip installed
Ecco l'output se pip è installato correttamente

Se pip non è installato, puoi seguire i passaggi per installarlo qui per il sistema operativo corrispondente.

2. Aggiorna pip all'ultima versione

Se pip non funziona ancora, prova ad aggiornarlo all'ultima versione:

python -m pip install --upgrade pip
Output after upgrading pip
Output dopo aver aggiornato pip

3. Risolvi problemi relativi all'ambiente di sviluppo

È possibile che tu stia provando ad usare la versione sbagliata di pip. Per esempio, pip3 funziona per Python3, mentre pip funziona solo per Python2.

Puoi controllare la tua versione di Python su Linux e Mac in questo modo:

image-3
Sto usando Python3

Se il tuo codice è in Python 2 e vuoi comunque usare una vecchia versione di pip, puoi seguire i passaggi qui in basso.

Nota che Python 2 ha ormai fatto il suo corso. È meglio aggiornare il tuo codice sorgente a Python 3 e usare la versione più aggiornata di pip.

Segui i passaggi qui in basso solo se stai usando Python2:

  1. Installa pip (una vecchia versione)
sudo easy_install pip

Questo comando installa il comando pip sul tuo sistema.

Adesso prova ad usare il comando pip - dovrebbe funzionare senza errori.

Ricapitolando

Pip è un comando utile per installare pacchetti di Python. Abbiamo parlato di alcuni metodi per risolvere l'errore pip: command not found.

Spero che tu abbia trovato utile questo tutorial.

Connettiamoci su Twitter!

Puoi leggere gli altri miei post qui.