Pip (Pip Installa Pacchetti) è un sistema di gestione dei pacchetti che consente di installare pacchetti software scritti in Python. Viene utilizzato per installare i pacchetti elencati nel Python Package Index (PyPI).
Pip non è installato su Ubuntu 18.04, Debian 9 e Linux Mint 19 per impostazione predefinita. L'installazione di Pip su Ubuntu o Debian o Linux Mint è davvero semplice.
In questo post vedremo come installare Pip per Python 2 e Python 3 su Ubuntu 18.04, Debian 9 e Linux Mint 19. Oltre all'installazione di Pip, vedremo anche come gestire i pacchetti Python con pip.
Prerequisiti
Devi essere connesso a un sistema come utente root o come utente con privilegi sudo.
Installa Pip per Python 3
Python 3 è installato per impostazione predefinita in Ubuntu 18.04, Debian 9 e Linux Mint 19. Usa il comando seguente per verificare.
python3 --versione
Risultato:
Python 3.6.7
L'output sopra mostra che hai installato Python 3.
Ora installeremo il pacchetto python3-pip usando i seguenti comandi.
sudo apt aggiornamentiudo apt install python3-pip
Il comando precedente installerà pip per Python3 e le sue dipendenze.
Una volta completata l'installazione di pip, verifica l'installazione controllandone la versione.
pip3 --versione
Risultato:
pip 9.0.1 da /usr/lib/python3/dist-packages (python 3.6)
L'output sopra conferma che il pip per Python 3 è stato installato correttamente. La versione pip può variare a seconda del sistema operativo e della data di rilascio.
Installa pip per Python 2
Per impostazione predefinita, Python 2 non è installato in Ubuntu 18.04, Debian 9 e Linux Mint 19. Se desideri installare Python 2 e pip per Python 2, puoi seguire i passaggi seguenti.
sudo apt aggiornamentiudo apt install python-pip
Il comando precedente installerà Python e pip per Python 2 e le sue dipendenze.
Una volta completata l'installazione di pip, verifica l'installazione controllandone la versione.
pip --versione
Risultato:
pip 9.0.1 da /usr/lib/python2.7/dist-packages (python 2.7)
L'output sopra conferma che il pip per Python 2 è stato installato correttamente su Ubuntu. La versione pip può variare a seconda del sistema operativo e della data di rilascio.
Come usare Pip
Analizzeremo alcune nozioni di base sull'utilizzo del comando Pip.
Sostituisci pip3 con pip nei tuoi comandi se stai usando Python 2.Installa i pacchetti utilizzando Pip
Per installare un pacchetto utilizzando Pip, puoi utilizzare il comando seguente.
pip3 installa PACKAGE_NAME
Ad esempio, per installare l'ultima versione del pacchetto chiamato IPython, una potente shell Python interattiva, usa il comando seguente.
pip3 installa IPython
Questo comando scaricherà tutti i file necessari e installerà il pacchetto specificato.
Per installare una versione specifica del pacchetto, puoi eseguire il comando seguente.
pip3 installa IPython==6.0
Elenca i pacchetti Pip installati
Per elencare i pacchetti installati, usa il comando seguente.
elenco pip3
Risultato:
Aggiorna il pacchetto utilizzando Pip
Per aggiornare un pacchetto installato all'ultima versione, utilizzare il comando seguente.
pip3 install --upgrade IPython
Rimuovi pacchetto utilizzando Pip
Se desideri rimuovere un pacchetto installato tramite pip, puoi utilizzare il comando seguente.
pip3 disinstalla IPython
Cerca i pacchetti utilizzando Pip
Se vuoi scoprire il nome di un pacchetto, puoi utilizzare la funzionalità di ricerca di Pip. Questo comando otterrà l'elenco dei pacchetti dal PyPI (Python Package Index).
pip3 cerca su Google
Risultato:
google (2.0.2) - Collegamenti Python al motore di ricerca di Google.oauthkit-google (0.1.2) - OAuthKit per Googlebits-google (1.8.6) - BITS Googlegoogle-gax (0.16.0) - API di Google Estensionigoogle-finance (0.1.0) - Google Finance APIgoogle-oauth (1.0.1) - OAuth2 per Google APIsgoogle-auth (1.6.3) - Libreria di autenticazione di Google. . .
Conclusione
In questo post, hai visto come installare Pip su Ubuntu 18.04, Debian 9 e Linux Mint 19 e la sua sintassi dei comandi per gestire i pacchetti Python usando Pip. Puoi visitare la pagina della guida per l'utente di Pip per ulteriori informazioni su Pip.