Introduzione
Pippo è un sistema di gestione dei pacchetti che semplifica l'installazione e la gestione dei pacchetti software scritti in Python come quelli che si trovano nel Python Package Index (PyPI).
In questo tutorial, ti mostreremo come installare Python Pip su Ubuntu 18.04 usando apt gestore di pacchetti. Ti guideremo anche attraverso le basi dell'installazione e della gestione dei pacchetti Python con pip.
Installazione di pip per Python3
Installa pip per Python 3 su Ubuntu 21.04 esegui i seguenti comandi:
$sudo apt update
$sudo apt install python3-pip -y
Al termine dell'installazione, verifica l'installazione controllando la versione pip:
$pip3 --version
Nota :Il numero di versione può variare.
Installazione di pip per Python2
Quindi Pip per Python 2 non è incluso nei repository di Ubuntu 21.04. Installeremo pip per Python 2 utilizzando get-pip.py
sceneggiatura.
Inizia abilitando il repository dell'universo:
$sudo add-apt-repository universe
Quindi premere INVIO per continuare...
Aggiorna l'indice dei pacchetti e installa Python 2:
$sudo apt update
$sudo apt install python2 -y
Usa curl per scaricare il get-pip.py
sceneggiatura:
$curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
Se il comando non viene trovato puoi installarlo con:
$sudo snap install curl
# versione 7.76.1
o
$sudo apt install curl
# versione 7.74.0-1ubuntu2
Una volta abilitato il repository, esegui lo script come utente sudo con python2 per installare pip per Python2:
$sudo python2 get-pip.py
Quindi Pip sarà installato a livello globale. Se desideri installarlo solo per il tuo utente, esegui il comando senza sudo . Lo script installerà anche Setuptools e ruota , che ti consentono di installare le distribuzioni di origine.
Verifica l'installazione stampando il numero di versione di pip:
$pip2 --version
Come usare Pip
Ti mostriamo alcuni utili comandi pip di base. Con pip, puoi installare pacchetti da PyPI, controllo versione, progetti locali e da file di distribuzione. In genere, installerai i pacchetti da PyPI.
Per visualizzare l'elenco di tutti i comandi e le opzioni pip:
$pip3 --help
Puoi ottenere maggiori informazioni su un comando specifico utilizzando pip
$pip3 install --help
Installazione di pacchetti con Pip
Supponiamo che tu voglia installare un pacchetto chiamato Scrapy che viene utilizzato per lo scraping e l'estrazione di dati dai siti Web.
Per installare l'ultima versione del pacchetto devi eseguire il seguente comando:
$pip3 install scrapy
Per installare una versione specifica del pacchetto, aggiungi ==e il numero di versione dopo il nome del pacchetto:
$pip3 install scrapy==1.5
Nota: Sostituisci pip3
con pip2
se si utilizza Python 2.
Installazione di pacchetti con Pip utilizzando i file dei requisiti
requirement.txt
è un file di testo che contiene un elenco di pacchetti pip con le relative versioni necessarie per eseguire uno specifico progetto Python.
Utilizzare il comando seguente per installare un elenco di requisiti specificati in un file:
$pip3 install -r requirements.txt
Elenco dei pacchetti installati
Per elencare tutti i pacchetti pip installati usa il comando seguente:
$pip3 list
Aggiorna un pacchetto con Pip
Per aggiornare un pacchetto già installato all'ultima versione:
$pip3 install --upgrade package_name
Disinstallazione dei pacchetti con Pip
Per disinstallare un pacchetto, esegui:
$pip3 uninstall package_name