Come installare pip su Windows

di Lorenzo Neri
Published: Last Updated on

Ti stai chiedendo come installare pip su Windows? Hai provato in mille modi ma senza successo? In questo articolo ti guiderò passo dopo passo verso la soluzione!

Pip, come spiegato in altri articoli, è fondamentale per gestire i pacchetti nei tuoi script Python.

Se utilizzi macOS o una distribuzione Linux, di solito tutto funziona perfettamente, ma quando si tratta di Windows, i problemi possono emergere.

Ciao, mi chiamo Lorenzo Neri e sono un informatico. Realizzo contenuti per aiutarti a padroneggiare l’arte del nuovo millennio: l’informatica!

Prima di arrivare alla soluzione, dividiamo il processo: dipende dalla versione di Python che hai intenzione di usare.

Installare pip su Windows con Python 2.7.9+ e 3.4+

Se utilizzi Python 2.7.9 o superiore, oppure Python 3.4 o successivi, ecco una buona notizia:

Quando installi Python sul tuo computer, pip è incluso di default.

Tra le tante funzionalità di Python, questa è una delle migliori innovazioni, semplificando enormemente il lavoro degli sviluppatori.

Tuttavia, se pip non funziona, puoi provare questo comando:

 py -3 -m ensurepip 

Nota bene: potrebbe essere necessario eseguire il comando con permessi da amministratore.

In caso di problemi, puoi trovare ulteriori soluzioni qui.

Installare pip su Windows per versioni Python precedenti

Se utilizzi Python 2 (versioni fino alla 2.7.8) o Python 3 (versioni fino alla 3.3), ecco cosa devi fare.

Queste versioni non includono un package manager, quindi segui una di queste due opzioni.

Opzione 1: Istruzioni ufficiali

Secondo il PyPI ufficiale, scarica il file “get-pip.py” da questo link, poi esegui il seguente comando:

 python get-pip.py 

Attenzione: potrebbe essere necessario disporre di permessi da amministratore per eseguire questa operazione.

Opzione 2: Istruzioni alternative

Grazie al lavoro di Christoph Gohlke, puoi utilizzare un installer per Windows (sia a 32 che a 64 bit).

  1. Scarica e installa setuptools
  2. Scarica e installa pip

Non dimenticare di aggiungere “pip.exe” al tuo PATH di sistema, così potrai usarlo da terminale.

Questo passaggio è necessario per eseguire pip direttamente dal terminale.

Per verificare l’installazione di pip, esegui un comando semplice come:

 pip --version 

Se ottieni la versione di pip, congratulazioni! Ora puoi gestire i pacchetti Python con facilità.

Questo articolo ti è stato utile? Puoi iscriverti alla mia newsletter per ricevere altri contenuti utili!

Continua a scoprire di più con questi articoli!

4 commenti

Stefano 05/09/2022 - 17:07

Questo Dio mi ha appena risolto un problema con mezza riga di codice che tutti gli altri blog non sono riusciti a fare! Lunga vita a Lorenzo Neri, ti voterò alle prossime elezioni.

Rispondi
Lorenzo Neri 06/09/2022 - 10:09

Ciao Stefano!

Haha grazie del commento, ben lieto di averti potuto aiutare :D

Rispondi
Boris 01/05/2023 - 17:41

Buonasera.

Installo python 3.11.3, come confermato da riga di comando con py –version.

pip3 non va.

scrivo py -3 -m ensurepip
dopo un po’ mi risponde:
Requirement already satisfied: setuptools in c:\users\myname\appdata\local\programs\python\python311\lib\site-packages (65.5.0)
Requirement already satisfied: pip in c:\users\myname\appdata\local\programs\python\python311\lib\site-packages (22.3.1)

Ma pip3 ancora non va.

Devo installare un programma usando “pip3 install” e non ne vengo fuori

Rispondi
Lorenzo Neri 01/05/2023 - 19:33

Buonasera Boris e grazie per il tuo commento.

Hai già provato ad approfondire qui? https://stackoverflow.com/questions/2436731/does-python-have-a-package-module-management-system/13445719#13445719

Un caro saluto,
Lorenzo

Rispondi

Lascia un commento

Questo sito potrebbe fare uso di cookie e siccome l'UE mi obbliga a fartelo presente, eccoti il classico banner dove puoi decidere come gestirli. Accetta Leggi di più