Come installare Python PIP su Windows, Mac e Linux

Come installare Python PIP su Windows, Mac e Linux

Proprio come qualsiasi linguaggio di programmazione serio, Python supporta librerie e framework di terze parti che puoi installare per evitare di reinventare la ruota con ogni nuovo progetto. Se vuoi usarli puoi trovare queste librerie Python su un repository centrale chiamato Python Package Index (PyPI).





Scaricare, installare e gestire manualmente questi pacchetti può essere frustrante e richiedere molto tempo. Questo è il motivo per cui molti sviluppatori Python si affidano a uno strumento speciale chiamato PIP for Python (o Python PIP) per rendere tutto molto più semplice e veloce.





Che cos'è PIP per Python?

PIP è un acronimo che sta per 'PIP Installs Packages' o 'Preferred Installer Program'. È un'utilità della riga di comando che consente di installare, reinstallare o disinstallare Pacchetti PyPI con un comando semplice e diretto: pip .





Se hai mai eseguito operazioni da riga di comando su Windows (con il prompt dei comandi) o Mac o Linux (con Terminale e Bash), puoi passare alle istruzioni di installazione per il tuo particolare sistema operativo.

PIP è installato con Python?

Se stai usando Python 2.7.9 (o superiore) o Python 3.4 (o successivo) , quindi PIP viene installato con Python per impostazione predefinita. Se stai utilizzando una versione precedente di Python, dovrai seguire i passaggi di installazione di seguito. Altrimenti, vai in fondo per imparare come iniziare a usare PIP.



Se stai eseguendo Python in un ambiente virtuale creato con virtualenv o pyvenv, il PIP sarà disponibile indipendentemente dalla versione di Python.

Python è installato correttamente?

Devi assicurarti che Python sia installato correttamente sul tuo sistema. Su Windows, apri il prompt dei comandi usando Tasto Windows + X e selezionando Prompt dei comandi . Su Mac, apri il Terminale usando Comando + Spazio e cercando terminale . Su Linux, apri il Terminale usando Ctrl + Alt + T . Le scorciatoie Linux possono variare in base alla distribuzione.





Quindi digitare:

python --version

Su Linux, gli utenti di Python 3.x potrebbero dover utilizzare:





python3 --version

Se ottieni un numero di versione (ad esempio 'Python 2.7.5'), Python è pronto per l'uso.

Se ricevi un messaggio 'Python non è definito', dovrai prima installare Python correttamente. Questo va oltre lo scopo di questo articolo. Il Sito Python ha alcune istruzioni dettagliate per l'installazione.

Come installare PIP su Windows

Queste istruzioni dovrebbero funzionare su Windows 7, Windows 8.1 e Windows 10:

  1. Scarica il Script di installazione get-pip.py . Se utilizzi Python 3.2, ti servirà questa versione di get-pip.py Invece. In ogni caso, fai clic con il pulsante destro del mouse sul collegamento e seleziona Salva come... e salvalo in una posizione sicura, come la cartella Download.
  2. Apri il prompt dei comandi e vai a get-pip.py file.
  3. Esegui il seguente comando: python get-pip.py

Come installare PIP su Mac

I moderni sistemi Mac vengono forniti con Python e PIP già installati. Tuttavia, questa versione di Python tende ad essere obsoleta e non è la scelta migliore per lo sviluppo serio di Python. Si consiglia vivamente di installare una versione più recente di Python e PIP.

Se si desidera utilizzare l'installazione Python del sistema nativo ma non si dispone di PIP, è possibile installare PIP con il seguente comando in Terminale:

sudo easy_install pip

Se preferisci installare una versione più aggiornata di Python, puoi usare Homebrew. Non sai cos'è? Impara di più riguardo installazione di software con Homebrew su Mac . Queste istruzioni presumeranno che tu abbia già installato Homebrew e pronto per l'uso.

L'installazione di Python con Homebrew viene eseguita con un singolo comando:

brew install python

Questo installerà l'ultima versione di Python, che dovrebbe essere fornita con PIP. Se l'installazione ha esito positivo ma PIP non è disponibile, potrebbe essere necessario ricollegare Python utilizzando il seguente comando Terminale:

brew unlink python && brew link python

Come installare PIP su Linux

Se la tua distribuzione Linux è stata fornita con Python già installato, dovresti essere in grado di installare PIP utilizzando il gestore di pacchetti del tuo sistema. Questo è preferibile poiché le versioni di Python installate dal sistema non funzionano bene con lo script get-pip.py utilizzato su Windows e Mac.

Strumento pacchetto avanzato (Python 2.x)

sudo apt-get install python-pip

Strumento pacchetto avanzato (Python 3.x)

sudo apt-get install python3-pip

pacman Package Manager (Python 2.x)

sudo pacman -S python2-pip

pacman Package Manager (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel

Yum Dandificato (Python 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Yum Dandificato (Python 3.x)

il pacco amazon dice consegnato ma no
sudo dnf install python3 python3-wheel

Zypper Package Manager (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

Gestore pacchetti Zypper (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

Come installare PIP su Raspberry Pi

Come utente Raspberry Pi, probabilmente stai eseguendo Raspbian poiché è il sistema operativo ufficiale designato e fornito dalla Raspberry Pi Foundation. Sei libero di installare un altro sistema operativo, come Ubuntu . In tal caso dovresti guardare le istruzioni di Linux.

A partire da Raspbian Jessie, PIP viene installato per impostazione predefinita. È uno dei motivi principali per eseguire l'aggiornamento a Raspbian Jessie invece di rimanere con Raspbian Wheezy o Raspbian Jessie Lite. Tuttavia, se utilizzi una versione precedente di Raspbian, puoi comunque installare PIP.

Su Python 2.x:

sudo apt-get install python-pip

Su Python 3.x:

sudo apt-get install python3-pip

Con Raspbian, gli utenti di Python 2.x dovrebbero usare pip mentre gli utenti di Python 3.x dovrebbero usare pip3 durante l'emissione di comandi PIP.

Come aggiornare PIP per Python

Sebbene il PIP stesso non si aggiorni molto spesso, è comunque importante rimanere al passo con le nuove versioni perché potrebbero esserci importanti correzioni a bug, compatibilità e falle di sicurezza. Fortunatamente, l'aggiornamento di PIP è facile e veloce.

Su Windows:

python -m pip install -U pip

Su Mac, Linux o Raspberry Pi:

pip install -U pip

Su alcune versioni di Linux e Raspberry Pi, potrebbe essere necessario utilizzare pip3 Invece.

Come gestire i pacchetti Python con PIP

Una volta che PIP è pronto, puoi iniziare a installare i pacchetti da PyPI:

pip install package-name

Per installare una versione specifica di un pacchetto invece dell'ultima versione:

pip install package-name==1.0.0

Per cercare PyPI per un particolare pacchetto:

pip search 'query'

Per visualizzare i dettagli su un pacchetto installato:

pip show package-name

Per elencare tutti i pacchetti installati:

come scaricare app su Samsung Smart TV 2016
pip list

Per elencare tutti i pacchetti obsoleti:

pip list --outdated

Per aggiornare un pacchetto obsoleto:

pip install package-name --upgrade

Si noti che le versioni precedenti di un pacchetto vengono rimosse automaticamente da PIP durante l'aggiornamento a una versione più recente di quel pacchetto.

Per reinstallare completamente un pacchetto:

pip install package-name --upgrade --force-reinstall

Per eliminare completamente un pacchetto:

pip uninstall package-name

Scopri di più su Python

Ti consigliamo di leggere i motivi per cui Python è utile oggi e come viene utilizzato in alcuni lavori software molto remunerativi. Questo può darti la motivazione per continuare ad imparare Python e spingere le tue abilità al livello successivo.

Se sei ancora un principiante, dai un'occhiata a questi migliori siti Web per imparare la programmazione Python o il nostro guida su come costruire un web crawler di base .

Se sei più uno sviluppatore Python intermedio, considera di affinare le tue conoscenze con alcune applicazioni del mondo reale come costruire il tuo bot di social media usando Python .

Condividere Condividere Tweet E-mail Una guida per principianti all'animazione del discorso

L'animazione del discorso può essere una sfida. Se sei pronto per iniziare ad aggiungere dialoghi al tuo progetto, analizzeremo il processo per te.

Leggi Avanti
Argomenti correlati
  • Programmazione
  • Programmazione
  • Pitone
Circa l'autore Anthony Grant(40 articoli pubblicati)

Anthony Grant è uno scrittore freelance che si occupa di programmazione e software. È un esperto di informatica che si diletta in programmazione, Excel, software e tecnologia.

Altro da Anthony Grant

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti