Come installare Python Pip / PIP3 su Debian 11 Bullseye

PIP è il gestore di pacchetti standard per l'installazione Python Pacchetti. Con PIP, puoi elencare, cercare e scaricare per installare i pacchetti dall'indice dei pacchetti Python (PyPI). PIP è stato incluso per la prima volta con il programma di installazione di Python dalla versione 3.4 per Python 3 e 2.7.9 per Python 2 ed è ben utilizzato con molti progetti Python.

Nel seguente tutorial imparerai come installare PIP / PIP2 o PIP3 sul sistema operativo Debian 11 Bullseye.

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye
  • Account utente: Un account utente con accesso sudo o root.
  • Pacchetti richiesti: Python2 o Python3.

Aggiorna il sistema operativo

Aggiorna il tuo Debian sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade -y

Il tutorial utilizzerà il comando sudo che collaborano con noi, attingono direttamente dalla storia e dalla tradizione veneziana supponendo che tu abbia lo stato di sudo.

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@debian~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Aggiungere un utente a Sudoers su Debian.

Per utilizzare l' account di root, usa il seguente comando con la password di root per accedere.

su

pubblicità


PIP2 contro PIP3

Per coloro che sono completamente nuovi al linguaggio di programmazione Python, potresti chiederti quale sia la differenza tra PIP2 e PIP3 è. Riassumendo, PIP2 è un collegamento software per un particolare programma di installazione che esegue una versione precedente di Python. PIP3 è una versione aggiornata di pip che viene utilizzata fondamentalmente per pitone 3+.

Si consiglia vivamente di utilizzare Python 3 e PIP3 e dovresti aggiornarlo il prima possibile.

PIP2 O PIP3 VS Package Manager APT

Una domanda che viene posta regolarmente dovrei usare APT o PIP. Questa è una scelta che ogni utente deve fare. APT è più veloce, tuttavia è più obsoleto dove PIP viene utilizzato per scaricare e installare i pacchetti direttamente da PyPI. Per chi non lo sapesse, PyPI è ospitato da Python Software Foundation, un gestore di pacchetti che si occupa solo di pacchetti Python che sono spesso più aggiornati di quelli ospitati da Canonical tramite APT. L'unico inconveniente dell'utilizzo di PIP tramite PyPI è che i pacchetti possono richiedere più tempo per l'installazione.


pubblicità


Installa Python 2 o 3 su Debian 11

Installa Python 2

Per impostazione predefinita, Debian 11 ha installato Python 3. Tuttavia, per gli utenti che richiedono Python 2, questo può essere installato con il comando python o python2.

Per installare Python2, che utilizzerà PIP2 in seguito, utilizzare il seguente comando.

sudo apt install python -y

Quindi, procedi con Installa PIP e installa la versione corrispondente alla tua installazione di Python.

Conferma l'installazione, o se python o python2 è installato, per cominciare controllando la versione build.

python --version

Esempio di output:

Python 2.7.18

Installa Python 3

Come affermato, Python 3 dovrebbe essere installato per impostazione predefinita e, se mancante, è possibile reinstallarlo utilizzando il seguente comando.

sudo apt install python3 -y

Quindi, procedi con Installa PIP e installa la versione corrispondente alla tua installazione di Python.

Conferma l'installazione, o se python3 è installato, per cominciare controllando la versione build.

python3 --version

Esempio di output:

Python 3.9.2

Installa PIP 2 o 3 su Debian 11

Installa PIP2

Per installare PIP su Debian 11, è necessario scaricare manualmente il pratico script poiché non è più presente nei repository predefiniti.

Innanzitutto, assicurati che il pacchetto CURL sia installato.

sudo apt install curl -y

Per installare PIP2, dovrai scaricare lo script .py come segue:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

Ora esegui il .py sceneggiatura:

sudo python2 get-pip.py

Esempio di output delle dipendenze che verranno installate:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Tipologia Y, quindi premere il tasto tasto Invio per continuare l'installazione.

Per confermare se PIP2 è stato installato correttamente, eseguire quanto segue comando versione:

pip2 --version

Esempio di output:

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

PIP2 e Python 2 dovrebbero essere aggiornati a Python 3 e PIP 3 non appena possibile, poiché questo ha raggiunto la fine del ciclo di vita.

Installa PIP3

Per installare PIP3 (per Python 3+):

sudo apt install python3-pip 

Esempio di output delle dipendenze che verranno installate:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Per confermare se PIP3 è stato installato correttamente, eseguire quanto segue comando versione:

pip3 --version 

Esempio di output:

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

Nota, questo numero di versione cambierà nel tempo ed è solo un esempio.


pubblicità


Come usare PIP/PIP3

PIP ha un elenco piuttosto ampio di pacchetti che possono essere installati, un modo semplice per vedere alcuni di ciò che è disponibile è eseguire l'elenco dei comandi PIP e cercare. I comandi funzioneranno sia su PIP che su PIP3 con una leggera regolazione, ovviamente.

Il tutorial utilizzerà alcuni esempile sotto per PIP3.

Prima di tutto, per visualizzare un elenco di tutti i comandi e le opzioni pip, digita il seguente comando:

pip3 --help
Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Esempio di utilizzo della guida pip3, esempio di seguito su come ottenere assistenza durante il download:

pip3 download --help

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Per elencare i pacchetti disponibili per l'installazione su PIP3, utilizzare quanto segue:

pip3 --list

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Se vuoi restringere l'elenco, usa la funzione di ricerca come segue:

pip3 search PACKAGE_NAME

Per installare un pacchetto utilizzando PIP3, utilizzare il seguente comando:

pip3 install numpy

Nell'esempio sopra, il NumPy pacchetto è stato installato.

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Per rimuovere un pacchetto PIP3, utilizzare il seguente comando:

sudo pip3 uninstall numpy

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Tipologia Y, quindi premere TASTO INVIO per completare la disinstallazione.

Esempio di output:

Successfully uninstalled numpy-1.21.3

Come rimuovere (disinstallare) PIP su Debian 11

Per rimuovere PIP dal tuo sistema Debian, segui i comandi seguenti a seconda della versione installata.

Per rimuovere PIP:

sudo python -m pip uninstall pip

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Tipologia Y, quindi premere TASTO INVIO per completare la disinstallazione.

Esempio di output:

Successfully uninstalled pip-20.3.4

Per rimuovere PIP3:

sudo apt autoremove python3-pip --purge

Esempio di output:

Come installare Python Pip / PIP 3 su Debian 11 Bullseye

Tipologia Y, quindi premere TASTO INVIO per completare la disinstallazione.


pubblicità


Commenti e Conclusione

Nel tutorial, hai imparato come installare PIP per Python o Python 3 e cercare, installare e rimuovere i pacchetti. Per ulteriori informazioni su PIP, visitare il sito ufficiale documentazione.

Lascia un tuo commento