In questo articolo parleremo di come installare pip su Ubuntu 20.04. Per iniziare, dovremo chiarire cos'è effettivamente il pip. Pip
è un gestore di pacchetti per Python. Viene normalmente utilizzato per installare e gestire i moduli Python sul tuo sistema.
Nel caso Python sia nuovo anche per te, Python è un linguaggio di programmazione orientato agli oggetti di alto livello che sta diventando sempre più popolare nel corso degli anni. Python è ampiamente utilizzato nello sviluppo di software, nell'amministrazione del sistema, nell'analisi di dati scientifici e numerici e molto altro.
Sia Python 2 che Python 3 possono essere installati su Ubuntu 20.04. Tuttavia, con Ubuntu 20.04, la versione predefinita è Python 3. Se per qualche motivo hai bisogno di Python 2 insieme alla sua versione di pip, non preoccuparti, lo tratteremo anche in questo tutorial.
Pip non è installato per impostazione predefinita su Ubuntu, tuttavia l'installazione è abbastanza semplice e veloce. Iniziamo con l'installazione. L'installazione di pip su Ubuntu 20.04 è un'operazione abbastanza semplice e dovrebbe essere eseguita in meno di 10 minuti.
Per iniziare
Innanzitutto, devi accedere al tuo Ubuntu 20.04 VPS tramite SSH come account utente root o come utente con privilegi sudo:
ssh root@Server_IP_Address -p Port_Number
Ovviamente dovrai sostituire Server_IP_Address
e Port_Number
con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.
Eseguendo il comando seguente, tutti i pacchetti installati verranno aggiornati e aggiornati:
apt update && apt upgrade -y
Puoi anche riavviare il server per assicurarti che tutti i file di configurazione più recenti vengano letti e utilizzati.
Installa pip per Python 3
Partiamo dal presupposto che tu abbia già installato la versione predefinita di Python sul tuo server. Per verificare se Python 3 è già installato sul tuo server, usa il comando seguente:
python3 -V
Dovresti ottenere il seguente output:
root@ubuntu20:~# python3 -V Python 3.8.2
Prima di procedere con l'installazione di pip, è una buona idea confermare se pip è già installato sul tuo server. Puoi farlo con il comando:
pip3 -V
Se ottieni il seguente output:
Command 'pip3' not found
Ciò significa che pip3 non è installato sul tuo server. Puoi installare pip3 eseguendo questo comando successivo:
apt install python3-pip
Eseguendo il comando precedente, tutte le dipendenze richieste per pip verranno installate insieme a PiP. Al termine dell'installazione, puoi convalidare il pip installato con il comando:
pip3 --version
Dovresti avere un output simile al seguente:
root@ubuntu20:~# pip3 -V pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Installa PiP per Python 2 (opzionale)
Se per qualche motivo vuoi usare Python 2 invece della versione predefinita di Python 3, puoi seguire questa sezione dell'articolo.
Per installare Python 2 puoi eseguire il comando:
apt install python2
Poiché PiP per Python2 non è disponibile nel repository di Ubuntu 20.04, in questo passaggio utilizzeremo get-pip.py
sceneggiatura. Usa il comando seguente per scaricare get-pip.py
sceneggiatura:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Ora puoi eseguire lo script con python2 per installare pip per Python 2.
python2 get-pip.py
Una volta completata l'installazione, puoi verificare la versione pip con:
pip -V
Se ottieni il seguente output:
root@ubuntu20:~# pip -V pip 20.1.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
Quindi hai installato la versione corretta di pip per Python 2.
Come usare pip3
In questo passaggio dell'articolo, ti mostreremo alcuni utili comandi pip di base. Ora che pip è installato, puoi provare a usarlo.
La sintassi di base per pip3 è la seguente:
pip3 <command> [options]
I seguenti esempi sono i comandi pip3 più comunemente usati.
Se vuoi installare un pacchetto:
pip3 install package_name
Puoi elencare tutti i pacchetti installati:
pip3 list
Oppure puoi cercare un pacchetto:
pip3 search package_name
Se per qualche motivo vuoi rimuovere/disinstallare qualche pacchetto, puoi usare il comando:
pip3 uninstall package_name
Puoi trovare più opzioni ed esempi di utilizzo eseguendo il comando help:
pip3 --help
Uscita:
Usage: pip3 <command> [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. check Verify installed packages have compatible dependencies. config Manage local and global configuration. search Search PyPI for packages. wheel Build wheels from your requirements. hash Compute hashes of package archives. completion A helper command used for command completion. debug Show information useful for debugging. help Show help for commands. General Options: -h, --help Show help. --isolated Run pip in an isolated mode, ignoring environment variables and user configuration. -v, --verbose Give more output. Option is additive, and can be used up to 3 times. -V, --version Show version and exit. -q, --quiet Give less output. Option is additive, and can be used up to 3 times (corresponding to WARNING, ERROR, and CRITICAL logging levels). --log Path to a verbose appending log. --proxy Specify a proxy in the form [user:passwd@]proxy.server:port. --retries Maximum number of retries each connection should attempt (default 5 times). --timeout Set the socket timeout (default 15 seconds). --exists-action Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort. --trusted-host Mark this host or host:port pair as trusted, even though it does not have valid or any HTTPS. --cert Path to alternate CA bundle. --client-cert Path to SSL client certificate, a single file containing the private key and the certificate in PEM format. --cache-dir Store the cache data in. --no-cache-dir Disable the cache. --disable-pip-version-check --disable-pip-version-check Don't periodically check PyPI to determine whether a new version of pip is available for download. Implied with --no-index. --no-color Suppress colored output --no-python-version-warning Silence deprecation warnings for upcoming unsupported Pythons.
E se sei interessato ad alcuni dettagli di comando specifici, puoi utilizzare il seguente comando:
pip3 <command> --help
Congratulazioni! Hai installato con successo pip su Ubuntu 20.04 e hai imparato alcuni comandi di base per pip.
La gestione di Python e pip è semplice, tuttavia, far funzionare correttamente le tue applicazioni Python può essere un'esperienza frustrante. Il nostro hosting Python gestito ti dà la massima tranquillità:il nostro team di supporto di esperti otterrà immediatamente qualsiasi applicazione Python di cui hai bisogno. Oppure possono installare pip su Ubuntu 20.04 per te. Possono anche mantenere il tuo server ed eseguire qualsiasi richiesta tu abbia, il tutto incluso nel costo del VPS.
Hai suggerimenti o domande che vuoi condividere? Lasciali nella nostra sezione commenti! Puoi anche condividere questo tutorial sui social media utilizzando i nostri pulsanti di condivisione.