GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Python PIP3 o PIP2 su Debian 11 Bullseye

PIP è il gestore di pacchetti standard per l'installazione di Python Pacchetti. Con PIP, puoi elencare, cercare e scaricare per installare i pacchetti dal Python Package Index (PyPI). PIP è stato incluso per la prima volta nel 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 .

PIP2 vs PIP3

Per chi è nuovo al linguaggio di programmazione Python, potresti chiederti quale sia la differenza tra PIP2 e PIP3 è. Per riassumere, PIP2 è un collegamento software per un particolare programma di installazione che esegue una versione precedente di Python e PIP3 è una versione aggiornata di pip utilizzata fondamentalmente per python 3+ .

Si consiglia vivamente di utilizzare Python 3 e PIP3 e dovresti eseguire l'aggiornamento a questo il prima possibile.

Gestione pacchetti PIP2 O PIP3 VS APT

Una domanda che viene posta regolarmente è se dovremmo usare APT o PIP . Questa è una scelta che ogni utente deve fare. APT è più veloce, tuttavia è più obsoleto in cui PIP viene usato 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 l'installazione dei pacchetti può richiedere più tempo.

Aggiorna sistema

Aggiorna la tua Debian sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade -y

Installa Python 2

Per impostazione predefinita, Debian 11 ha Python 3 installato. 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 comando seguente.

sudo apt install python -y

Quindi, procedi all'Install PIP e installa la versione corrispondente all'installazione di Python.

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

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, puoi reinstallarlo utilizzando il seguente comando.

sudo apt install python3 -y

Quindi, procedi all'Install 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

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:

Digita Y, quindi premere il tasto di invio per continuare l'installazione.

Per confermare se PIP2 è stato installato correttamente, esegui il seguente 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 il prima possibile non appena questo ha raggiunto la fine del loro ciclo di vita.

Installa PIP 3

Per installare PIP3 (per Python 3+):

sudo apt install python3-pip 

Esempio di output delle dipendenze che verranno installate:

Per confermare se PIP3 è stato installato correttamente, esegui il seguente comando versione :

pip3 --version 

Esempio di output:

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

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

Esempio di comandi del terminale Pip

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

Il tutorial utilizzerà alcuni esempi le sotto per PIP3.

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

pip3 --help

Esempio di utilizzo della guida di pip3, esempio di seguito per ottenere assistenza per il download:

pip3 download --help

Esempio di output:

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

pip3 --list

Esempio di output:

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

pip3 search PACKAGE_NAME

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

pip3 install numpy

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

Esempio di output:

Per rimuovere un pacchetto PIP3, utilizzare il comando seguente:

sudo pip3 uninstall numpy

Esempio di output:

Digita Y, quindi premere INVIO CHIAVE per completare la disinstallazione.

Esempio di output:

Successfully uninstalled numpy-1.21.3

Rimuovi (disinstalla) PIP

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

Per rimuovere PIP:

sudo python -m pip uninstall pip

Esempio di output:

Digita Y, quindi premere INVIO CHIAVE 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:

Digita Y, quindi premere INVIO CHIAVE per completare la disinstallazione.


Debian
  1. Come installare Python 3.8 su Debian 11 Bullseye

  2. Come installare Python 3.9 su Debian 11 Bullseye

  3. Debian – Come installare Python 3.6?

  4. Come installare Python 3.6.4 su Debian 9

  5. Come installare Python 3.10 su Debian 11

Come installare Python 3.7 su Debian 11 Bullseye

Come installare Elasticsearch su Debian 11 Bullseye

Come installare il linguaggio di programmazione Swift su Debian 11 Bullseye

Come installare Cockpit su Debian 11 Bullseye

Come installare PHP 7.4 su Debian 11 Bullseye

Come installare Python 3 su Debian 8