GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare pip su Debian 11

In questa guida impareremo come installare Python Pip su Debian 11 usando il gestore di pacchetti apt.

Prerequisiti

Prima di procedere, assicurati di avere quanto segue:

  • Sistema Debian 11 aggiornato
  • Accesso a Internet per scaricare i pacchetti
  • Accesso root o utente con accesso sudo

Sommario

  1. Aggiornamento dei pacchetti di sistema
  2. Installazione di pip per Python 3

1. Aggiornamento dei pacchetti di sistema

Esegui questo comando per assicurarti che i tuoi pacchetti di sistema siano aggiornati

sudo apt update
sudo apt -y upgrade

2. Installazione di pip per Python 3

Debian 11 viene fornito con python3 come interprete python predefinito. Prima di installare pip, assicurati che python sia installato usando questo comando:

sudo apt install python3

Quindi installa pip

sudo apt install python3-pip

Ora conferma che pip è installato:

$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

3. Installazione di pip per Python 2 

Python 2 non è installato per impostazione predefinita in Debian 11. Per installare Python 2 e Pip 2, procedi come segue:

Installa Python 2:

sudo apt install python

Quindi installa python2 pip:

sudo apt install -y python-pip

Quindi verifica l'installazione con questo comando:

$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7)

4. Utilizzo di Python Pip

Pip viene utilizzato per gestire i moduli Python sul sistema. I moduli Python verranno installati a livello globale. Puoi anche installare questi moduli usando apt gestore di pacchetti.

Se il modulo che si sta installando è utilizzato per uno scopo specifico e limitato, è consigliabile installarlo e gestirlo utilizzando ambienti virtuali. Python Virtual Environments consente di installare i moduli Python in una posizione isolata per un progetto specifico, anziché essere installati a livello globale. In questo modo non devi preoccuparti di influenzare altri progetti Python.

In questa sezione esploreremo i comandi utili di pip. Pip ti consente di installare pacchetti da PyPI, pacchetti di controllo della versione, progetti locali e da file di distribuzione.

Installazione di pacchetti con Pip

Per installare un pacchetto con pip, usa pip install comando. Questo installerà l'ultima versione per impostazione predefinita.

pip3 install docker-compose

Se desideri installare una versione specifica di un pacchetto, specificala in questo modo:

pip3 install docker-compose==1.29.0

Utilizzo del file dei requisiti per installare i pacchetti pip

Se hai più pacchetti da installare con una versione specifica per ogni pacchetto, puoi aggiungerli a un file chiamato requirements.txt . Puoi aggiungere i pacchetti nel formato package==version come docker-compose==1.29.0

Utilizzare il comando seguente per installare un elenco di requisiti specificati in un file:

pip3 install -r requirements.txt

Elenco dei pacchetti installati

Utilizzare questo comando per elencare i pacchetti installati. Questo elencherà ogni pacchetto e la versione installata per quel pacchetto.

pip3 list

Esempio

$ pip3 list | grep docker
docker              5.0.3
docker-compose      1.29.2
dockerpty           0.4.1

Un modo comune per elencare i pacchetti è usare un formato che può essere aggiunto a un requirements.txt file. Usa questo comando per elencarli in quel formato:

pip3 freeze

Esempio

$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1

Aggiornamento del pacchetto installato

Usa questo comando per aggiornare il pacchetto installato

pip3 install --upgrade package_name

Esempio

pip3 install --upgrade docker-compose

Disinstallazione di pacchetti con Pip

Per disinstallare un pacchetto, esegui:

pip3 uninstall package_name

Esempio

pip3 uninstall docker-compose

Conclusione

In questa guida, hai imparato come installare pip sul tuo sistema Debian 11 e come gestire i pacchetti Python usando pip. Per ulteriori informazioni su pip, visita la pagina della guida per l'utente di pip.


Debian
  1. Come installare PIP su Debian 9

  2. Come installare Debian 10 (Buster)

  3. Come installare Python 3.9 su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Pip 3 o 2 su Debian 11 Bullseye Linux

Come installare Debian 11

Come installare Pip su Debian 9 Stretch

Come installare Pip su Debian 10 Buster

Come installare Vai su Debian 10

Come installare Pip su Debian 11

Come installare Vai su Debian