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).
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!

4 commenti
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.
Ciao Stefano!
Haha grazie del commento, ben lieto di averti potuto aiutare :D
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
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