Nel prossimo articolo daremo uno sguardo a come possiamo installare e gestire pacchetti Python usando Pip su Ubuntu 20.04. Questo è uno strumento per l'installazione di pacchetti Python. Con esso saremo in grado di cercare, scaricare e installare pacchetti da Python Package Index (PyPI) e altri indici di pacchetti.
Nelle righe seguenti vedremo come installare pip per Python 3 e Python 2 in Ubuntu 20.04. Vedremo anche alcune delle basi dell'installazione e della gestione dei pacchetti Python usando pip. Va detto questo a partire da Ubuntu 20.04, Python 3 è incluso nell'installazione del sistema di base e Python 2 è disponibile per l'installazione dal repository Universe. Anche se il suo utilizzo non è più consigliato e gli utenti sono invitati a passare a Python 3.
Durante l'installazione di Python, Si consiglia vivamente di installare il pacchetto deb del modulo con lo strumento aptpoiché è stato testato per funzionare correttamente sui sistemi Ubuntu. Dovrebbe anche essere chiaro che I pacchetti Python 3 usano il prefisso pitone3- y I pacchetti Python 2 lo cambiano in pitone2-.
Se preferisci usare Pip solo in un ambiente virtuale. Pitone Ambienti virtuali Ti consentirà di installare i moduli Python in una posizione isolata per un progetto specifico, invece di essere installati a livello globale. In questo modo, non dovremo preoccuparci di influenzare altri progetti.
Installazione di Pip per Python 3
Se vogliamo installa pip per Python 3 su Ubuntu 20.04, dovremo solo eseguire i seguenti comandi in un terminale (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Il comando precedente installerà anche tutte le dipendenze necessarie per creare moduli Python.
Quando l'installazione è completa, possiamo verificare l'installazione e controllare la versione installata eseguendo il comando:
pip3 --version
Il numero di versione può variare, ma apparirà più o meno come puoi vedere nello screenshot qui sopra.
Installazione di Pip per Python 2
Pip per Python 2 non è incluso nei repository di Ubuntu 20.04. Per installare pip per Python 2 useremo lo script get-pip.py.
Per cominciare, e se non lo hai abilitato, dovrai farlo abilitare il repository dell'universo:
sudo add-apt-repository universe
Adesso lo faremo aggiorna l'indice dei pacchetti disponibili e installa Python 2:
sudo apt update && sudo apt install python2
Ora, usando lo strumento curl, lo faremo scarica lo script get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Una volta terminato il download, lo faremo esegui lo script con python2 per installare pip:
sudo python2 get-pip.py
Pip verrà installato a livello globale. Se sei interessato a installarlo solo per il tuo utente, esegui il comando senza sudo. Lo script installerà anche setuptools e wheel.
Adesso possiamo verificare l'installazione stampando il numero di versione utilizzando il comando:
pip2 --version
Alcune nozioni di base per l'utilizzo di Pip
Ora diamo un'occhiata ad alcuni utili comandi pip di base. Con questo strumento possiamo installare pacchetti da PyPI, controllo di versione, progetti locali e file di distribuzione.
a visualizzare l'elenco di tutti i comandi e le opzioni disponibili devi solo scrivere:
pip3 --help
Possiamo ottenere maggiori informazioni su un comando specifico utilizzando il comando pip –aiuto. Ad esempio, per ottenere maggiori informazioni sul comando install, digita semplicemente:
pip3 install --help
Installa i pacchetti con Pip
Supponiamo di essere interessati a installare un pacchetto chiamato graffiante, che viene utilizzato per estrarre dati dai siti web. Per installa l'ultima versione del pacchetto, devi solo eseguire il comando:
pip3 install scrapy
a installa una versione specifica del pacchetto, dobbiamo solo aggiungere == e il numero di versione dopo il nome del pacchetto:
pip3 install scrapy==1.5
Potremmo sostituire pip3 con pip2 se usiamo Python 2.
Aggiorna un pacchetto
a aggiornare un pacchetto già installato alla versione più recente, il comando da usare sarà qualcosa di simile al seguente:
pip3 install --upgrade nombre_paquete
Installa i pacchetti utilizzando un file dei requisiti
Se abbiamo un file di testo che contiene un elenco di pacchetti pip con le loro versioni necessarie per eseguire uno specifico progetto Python. Potremo usare il seguente comando per installa l'elenco dei requisiti specificato in quel file:
pip3 install -r requirements.txt
Elenca i pacchetti installati
a elenca tutti i pacchetti pip installati, devi solo installare il seguente comando:
pip3 list
Disinstalla i pacchetti
a disinstallare un pacchetto, devi solo eseguire qualcosa come:
pip3 uninstall nombre_paquete
Per ulteriori informazioni, gli utenti possono visita la pagina di Guida dell'utente o articolo su di esso che è stato scritto tempo fa su questo blog.
informazioni eccellenti, ho bisogno di più su Python.