Come installare pip su Windows

di Lorenzo Neri
11 visualizzazioni

Ti stai chiedendo come installare pip su Windows? Ci hai provato in mille modi? In questo articolo ho il piacere di guidarti verso la soluzione di questo problema!

Pip come spiegato anche in altri articoli, è praticamente fondamentale se desideri gestire i pacchetti nei tuoi script Python.

Finché utilizzi MacOS oppure qualche distribuzione Linux tutto a posto, se si tratta di Windows i problemi saltano fuori.

Prima di arrivare alla soluzione, devo dividertela: dipende dalla versione di Python che hai intenzione di usare.

Installare pip con Python 2.7.9+ e 3.4+

Per installare pip su Windows, con una versione di Python 2.7.9 o superiore, oppure Python 3.4 e quelle rilasciate in seguito, indovina un po’?

Quando installi Python sul tuo computer, pip viene fornito di default.

Tra tutte le feature di Python trovo che questa sia una fra le migliori a cui potessero pensare.

Faccio una piccola digressione, ma per il tuo bene.

Il package manager fornito al momento dell’installazione, integra Ruby, Node.js, Haskel, Perl e persino Go.

… Ma allora dove cavolo è sto pip?

Se stai usando le versioni Python menzionate prima e non trovi oppure non funziona pip, ecco cosa dovresti lanciare come comando:

py -3 -m ensurepip

Devo metterti in guardia di nuovo: può essere che non funzioni. Ma non temere: non ti lascio da solo.

Nel caso non riuscissi, quindi ti trovi di nuovo senza meta, ti invito a d approfondire una soluzione aggiuntiva qui.

E per le altre versioni? Non demordere: arriviamo a capire come installare pip per le altre versioni di Python.

Installazione di pip per versioni inferiori

Nel caso tu stia utilizzando Python versione 2 inferiore alla 2.7.8 inclusa, oppure Python versione 3 inferiore alla 3.3 e vuoi installare quel maledetto pip su Windows ci siamo.

In questo caso, queste versioni di Python, purtroppo vengono fornite SENZA package manager: abbiamo due strade in questo caso da seguire.

Istruzioni ufficiali

Seguendo ciò che troviamo nel PyPi ufficiale, per la precisione a questo link: https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip

Devi scaricare e salvare il file “get-pip.py”.

A questo punto, lanciarlo tramite terminale:

python get-pip.py

Anche qua devo farti una precisazione. Questa modalità di installazione di pip su Windows potrebbe richiedere i permessi amministratore.

Vediamo la seconda strada

Istruzioni alternative

Grazie a Cristoph Gohlke, abbiamo un installer Windows: sia a 32, sia a 64 bit.

Per usarlo, devi prima di tutto:

  1. Installare setuptools
  2. Installare pip

Una volta installati, devi cercare “pip.exe” sul tuo computer e aggiungerlo al tuo path: le variabili d’ambiente.

Questo step è necessario per eseguirlo a terminale

La prova del nove, per essere sicuro di aver installato pip… È ovviamente provarlo.

Potrebbero interessarti

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ù