Introduzione

Pip è un sistema di gestione dei pacchetti che consente di installare pacchetti Python. Con pip, è possibile installare i pacchetti dall'indice dei pacchetti Python (PyPI) e da altri repository.

In questa guida, spiegheremo come installare pip per Python 2 e pip3 Python 3 su Mx 18 Linux, usando il gestore di pacchetti apt. Vedremo anche come installare e gestire i pacchetti Python con pip.

Installazione di pip per Python 3

Esegui i seguenti passi come utente con privilegi sudo per installare Pip per Python 3 su Mx 18 Linux:

Inizia aggiornando l'elenco dei pacchetti:

sudo apt update

Installa pip per Python 3 e tutte le sue dipendenze con il seguente comando:

sudo apt install python3-pip

Stampa la versione pip3 per verificare l'installazione:

pip3 --version

Il numero di versione potrebbe essere diverso, ma sarà simile a quello seguente:

pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)

Installazione di pip per Python 2

I seguenti passi descrivono come installare Pip per Python 2 su sistemi Mx Linux:

Inizia aggiornando l'indice dei pacchetti:

sudo apt update

Installa pip per Python 2 e tutte le sue dipendenze:

sudo apt install python-pip

Verificare l'installazione eseguendo il comando seguente che stamperà la versione pip:

pip --version

Il numero di versione può variare, ma sarà simile a questo:

pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)

Come utilizzare Pip

In questa sezione, parleremo dei comandi pip di base. Con pip, è possibile installare pacchetti da PyPI, controllo versione, progetti locali e da file di distribuzione, ma nella maggior parte dei casi, verranno installati pacchetti da PyPI.

Se vuoi installare un modulo python a livello globale, dovresti preferire installarlo come pacchetto usando il gestore di pacchetti apt. Usa pip per installare i moduli python a livello globale solo se non è disponibile alcun pacchetto.

Di solito, useresti pip solo in un ambiente virtuale. Python Virtual Environment consente di installare i moduli Python in una posizione isolata per un progetto specifico, anziché essere installato a livello globale. In questo modo non devi preoccuparti di influenzare altri progetti Python.

Diciamo che vuoi installare un pacchetto chiamato urllib3 (Client HTTP per Python), puoi farlo emettendo il seguente comando:

pip install urllib3

Per disinstallare un pachetto utilizzando Pip:

pip uninstall package_name

Per cercare un pacchetto utilizzando PyPI:

pip search "search_query"

Elenco dei pacchetti installati:

pip list

Per una lista di pacchetti obsoleti:

pip list --outdated

Conclusione

Abbiamo visto come installare pip sul sistema Mx 18 Linux e come gestire i pacchetti Python usando pip. Per ulteriori informazioni su pip, consultare la guida per l'utente di pip .