Come installare Pip su Debian 12

8 gen 2024 2 min di lettura
Come installare Pip su Debian 12
Indice dei contenuti

Introduzione

Pip è uno strumento per installare pacchetti Python. Con pip puoi cercare, scaricare e installare pacchetti dal Python Package Index (PyPI) e da altri indici di pacchetti.

Questo tutorial spiega come installare pip per Python 3 pip3su Debian 11 e 12 utilizzando il apt gestore pacchetti.

Ti mostreremo anche come installare e gestire i pacchetti Python con pip.

Installazione di Pip su Debian

Pip per Python 3 è incluso nei repository Debian predefiniti e l'installazione è piuttosto semplice.

A partire dal 1 gennaio 2020 Python 2 non è più supportato. I pacchetti Python 2 non sono disponibili sui repository Debian 11 e 12.

Esegui i seguenti comandi per aggiornare l'indice del pacchetto locale e installare Pip e tutte le sue dipendenze:

sudo apt update
sudo apt install python3-pip

Per assicurarti che pip sia stato installato correttamente sul tuo sistema, puoi verificarne la versione digitando:

pip3 --version

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

pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)

Quando viene rilasciata una nuova versione, puoi aggiornare il pacchetto "python3-pip" tramite la riga di comando o lo strumento di aggiornamento software del desktop.

Utilizzando Pip

Con Pip puoi installare pacchetti da PyPI e altre fonti, gestire le versioni dei pacchetti, aggiornare i pacchetti, rimuovere pacchetti e altro ancora.

I moduli Python possono essere installati globalmente (accessibili a tutti i progetti e utenti) o sulla base del progetto.

Se desideri installare un modulo Python a livello globale, dovresti preferire installarlo come pacchetto utilizzando il aptgestore. Utilizza ip per installare i moduli Python a livello globale solo se non è disponibile alcun pacchetto.

Pip viene utilizzato principalmente all'interno di un ambiente virtuale. Python Virtual Environment ti consente di installare i moduli Python in una posizione isolata per un progetto specifico anziché essere installati a livello globale. Ciò eviterà problemi causati da dipendenze e librerie condivise.

In questa sezione esploreremo l'utilizzo di base di pip.

Per ottenere un elenco di tutti i comandi e le opzioni pip, digitare:

pip3 --help

È possibile ottenere maggiori informazioni su un comando specifico utilizzando pip <command> --help . Ad esempio, per ottenere maggiori informazioni sul comando install, digitare:

pip3 install --help

Installazione di pacchetti con Pip

La funzione più basilare dello strumento pip è installare un pacchetto.

Per installare la versione più recente di un pacchetto, eseguire il comando seguente:

pip3 install <package_name>

Supponiamo che tu voglia installare la libreria tensorflow. Puoi farlo digitando:

pip3 install tensorflow

Per installare una versione specifica di un pacchetto, aggiungi ==il numero di versione dopo il nome del pacchetto:

pip3 install tensorflow==2.13.0

Installazione di pacchetti con Pip utilizzando i file dei requisiti

requirement.txtè un file di testo contenente un elenco di pacchetti pip e le relative versioni necessarie per eseguire uno specifico progetto Python.

Per installare un elenco di requisiti specificati in un file, utilizzare il comando seguente:

pip3 install -r requirements.txt

Elenco dei pacchetti installati

Per elencare tutti i pacchetti pip installati, utilizzare il sottocomando "list":

pip3 list

Aggiorna un pacchetto con Pip

Per aggiornare un pacchetto già installato alla versione più recente, inserisci:

pip3 install --upgrade package_name

Disinstallazione dei pacchetti con Pip

Per disinstallare un pacchetto, esegui:

pip3 uninstall package_name

Conclusione

Ti abbiamo mostrato come installare pip sulla tua macchina Debian e gestire i pacchetti Python usando pip. Per ulteriori informazioni su pip, visitare la pagina della guida per l'utente di pip.

Se hai domande o feedback, non esitare a commentare qui sotto.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.