GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare PIP su Debian 9

Introduzione

Pippo sta per Programma di installazione preferito o Pacchetti di installazione Pip. Pip semplifica l'installazione e la gestione dei pacchetti software scritti in Python. La versatilità di Python lo rende un sistema utile non solo per un linguaggio di programmazione, ma anche per l'analisi dei dati, l'intelligenza artificiale e la ricerca e sviluppo di back-end.

In questo tutorial, scopri come installare Pip per Python 2 e 3 su Debian 9.

Prerequisiti

  • Un server Linux Debian 9
  • Utente con privilegi sudo
  • L'apt gestore di pacchetti, se necessario per installare Python

Installazione di Pip su Debian

Installa Pip per Python 2

Per completare l'installazione di Pip per Python 2 sul tuo sistema Debian, segui i passaggi seguenti:

1. Aggiorna l'indice dei pacchetti:

sudo apt update

2. Installa pip usando il comando:

sudo apt install python-pip Enter Y to continue and let it finish.

3. Verifica la tua installazione con il seguente comando:

pip --version

L'output dovrebbe essere simile all'esempio seguente, ma la tua versione potrebbe variare:

Installa Pip per Python 3

La procedura per l'installazione di pip per Python 3 è simile a quella per Python 2. Segui i passaggi seguenti:

1. Aggiorna l'indice dei pacchetti:

sudo apt update

2. Installa pip per Python 3 usando il comando:

sudo apt install python3-pip Enter Y to continue and let the process finish.

3. Verifica la tua installazione di Python con il seguente comando:

pip3 --version

L'output dovrebbe essere simile all'esempio seguente, ma la tua versione potrebbe variare:

Ora sei pronto per installare qualsiasi pacchetto dall'indice dei pacchetti Python.

Utilizzo di Pip su Debian

Comandi Pip

Dopo aver installato correttamente pip, puoi iniziare a utilizzare pip per installare i pacchetti. Alcuni dei comandi pip più comuni sono elencati di seguito.

Per installare un pacchetto, inserisci:

pip install package_name

Per disinstallare un pacchetto, esegui:

pip uninstall package_name

Per cercare i pacchetti da PyPI:

pip search "search_query"

Per elencare i pacchetti nell'ambiente corrente:

pip list


Per generare i pacchetti Python attualmente installati e le loro versioni in un file:

pip freeze > requirements.txt

Per elencare tutti i pacchetti che non sono aggiornati, esegui uno di questi due comandi:

pip list -o

o

pip list --outdated

Moduli Pip di terze parti

I pacchetti Python sono costituiti da moduli (codice utile) che espandono e aumentano gli usi del linguaggio di programmazione Python. Nell'indice del pacchetto Python (PyPI ), troverai migliaia di moduli di terze parti adatti a Python.

Utilizzando il gestore di pacchetti Pip, l'installazione di qualsiasi modulo è un processo semplice.

Gli sviluppatori Web stanno costantemente costruendo sul repository PyPI, offrendo i pacchetti di moduli ad altri utenti Python attraverso questo progetto open source.

Questo è fondamentale perché sebbene Python venga fornito con alcuni pacchetti di base, molti altri moduli non sono standard. Questa pratica è un accordo efficiente, perché quando gli utenti selezionano ciò di cui hanno bisogno con Pip manager, Python rimane compatto. Gli utenti possono sempre espandere rapidamente Python con la facile disponibilità di un repository in continua evoluzione di pacchetti gratuiti.

Un'altra caratteristica utile di Pip è la facilità delle sue funzioni della riga di comando per installare quei pacchetti.

Ambiente virtuale Python

Dopo aver installato Pip, puoi iniziare a esplorare l'ambiente virtuale di Python . Questa funzione consente l'installazione di moduli Python in un'area separata per una determinata attività, piuttosto che una configurazione globale. Ora hai un modo per isolare uno spazio particolare sul tuo server per un determinato progetto Python, con i suoi script e un insieme unico di dipendenze che non si sovrapporranno ad altri progetti.

Non c'è limite al numero di ambienti Python che puoi configurare. Ognuno corrisponde a una cartella sul tuo server Debian 9.

La configurazione di questi ambienti di programmazione è un lavoro semplice con il modulo venv nella libreria Python 3.

Ora che Python 3 offre questo metodo per isolare i progetti sul tuo server, puoi mantenere i tuoi file di sistema e i tuoi file di progetto distinti e organizzati. È un passo avanti per il controllo delle versioni, facilitando l'accesso ai pacchetti necessari per ciascuno dei tuoi progetti Python.


Ubuntu
  1. Come installare pip su Debian 11

  2. Come installare Python pip su CentOS/Debian/Ubuntu

  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.9 su Debian 11

Come installare Python 3.9 su Debian 11

Come installare PIP in Ubuntu 20.04

Come installare Python 3.10 su Debian 11?

Come installare Python 3 su Debian 8

Come installare Pip su Debian 11