Come installare pip in Windows per gestire i pacchetti Python

Immagine in evidenza su come installare PIP in Windows per eseguire pacchetti Python

Windows utilizza un software di gestione dei pacchetti chiamato pip, un programma autonomo, per eseguire diversi pacchetti Python per installazione, disinstallazione, download, query di ricerca e altro. Dovrai prima controllare se pip e Python sono già installati sul tuo computer. In caso contrario, segui queste istruzioni passo dopo passo per installare pip in Windows e utilizzarlo per gestire i pacchetti Python.

Buono a sapersi: scopri come eseguire un programma Java dal Prompt dei comandi.

Indice

  • Come controllare se pip è già installato su Windows
  • Prerequisiti per installare pip in Windows
  • Come iniziare con pip su Windows
    1. Scarica e installa pip
    1. Aggiungi pip come variabile di ambiente in Windows
    1. Aggiorna e downgrade di pip
  • Utilizzare pip per gestire pacchetti Python in Windows
  • Domande frequenti

Come controllare se pip è già installato su Windows

Prima di eseguire pip sul tuo dispositivo Windows, esegui alcuni comandi come mostrato per verificare se pip e Python sono già installati come programmi sul tuo PC.

  1. Apri il Prompt dei comandi da Ricerca di Windows ed eseguilo come amministratore.

Apri il Prompt dei comandi in modalità amministratore tramite la ricerca di Windows.

  1. Esegui uno dei seguenti due comandi per verificare la presenza di Python sul tuo dispositivo Windows:
python --help
python --version
  1. Il comando python --help elencherà un elenco di tutti gli argomenti Python disponibili da utilizzare sul tuo dispositivo.

Il comando Python --help restituisce un output riuscito.

  1. Se Python non è disponibile sul tuo dispositivo, vedrai una notifica che dice: “Python non è stato trovato; esegui senza argomenti per installare dal Microsoft Store o disabilita questa scorciatoia da Impostazioni > Gestisci alias di esecuzione delle app.”

Controlla se Pip o Python è installato in Windows utilizzando il Prompt dei comandi.

  1. Digita quanto segue nel Prompt dei comandi per controllare la disponibilità di pip.
pip help
  1. Il comando pip help elencherà un elenco di comandi e opzioni generali da utilizzare con lo script pip.

Opzioni Help di Pip nel Prompt dei comandi.

  1. Se pip non era stato installato in precedenza, il codice restituirà il seguente output: “pip non è riconosciuto come comando interno o esterno.”

Consiglio: dai un’occhiata a queste righe di codice Python che dovresti conoscere.

Prerequisiti per installare pip in Windows

Oltre ad avere accesso a un emulatore di terminale, come il Prompt dei comandi, c’è solo un prerequisito prima di poter installare pip in Windows. Hai bisogno di Python. Se non è sul tuo PC, dovrai prima scaricarlo e installarlo.

Puoi scaricare l’ultima versione di Python dal suo sito ufficiale, ma è molto più facile utilizzare il Microsoft Store, dove puoi ottenere l’ultima versione stabile di Python per Windows senza dover gestire file di installer.

  1. Apri il Prompt dei comandi in modalità amministratore.
  2. Digita quanto segue senza alcun argomento e premi Invio.
python

Digita python nel Prompt dei comandi.

  1. L’ultima versione di Python verrà mostrata in una finestra del Microsoft Store. Clicca su “Ottieni” per scaricare il software.

Installa Python dal Microsoft Store facendo clic su

  1. Una volta completato il processo, troverai Python nell’elenco delle app installate.

Python visibile nelle app installate su un sistema Windows.

Come iniziare con pip su Windows

Segui queste istruzioni passo dopo passo per installare pip sul tuo computer Windows e renderlo utilizzabile per i pacchetti Python.

1. Scarica e installa pip

Per installare il pacchetto pip, dovrai prima scaricare e impostare uno script di avvio chiamato “get-pip.py.” Ci sono due modi diversi per completare le istruzioni di download per lo script in questione.

Consiglio: impara le differenze tra il Prompt dei comandi e Powershell per sapere quale usare e quando.

Installazione tramite linea di comando

  1. Apri il Prompt dei comandi in modalità amministratore.
  2. Supponendo che Python sia installato sul tuo computer Windows, esegui il suo comando cURL per avviare il file “get-pip.py” dal suo URL ufficiale.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  1. Visualizza il file che viene scaricato sul tuo dispositivo insieme a un flusso di valori per i pacchetti di dati ricevuti.

Scarica

  1. Utilizza una richiesta Python get() per scaricare il file dalla sua origine.
python get-pip.py
  1. Dopo che Python ha raccolto i pacchetti richiesti per pip, wheel e altri script, potresti vedere alcuni messaggi di avviso che possono essere ignorati.
  2. Al termine dell’installazione di pip, vedrai un messaggio che dice “Installazione riuscita di pip [numero di versione] wheel [numero di versione].”

Installazione riuscita di PIP nel Prompt dei comandi.

Installazione manuale

Oltre al metodo dell’interprete della riga di comando, puoi installare pip manualmente dal suo sito web originale.

  1. Vai alla posizione di download del file di avvio e salvalo in una cartella qualsiasi di Windows per usarlo nei passaggi successivi. Nel seguente esempio, lo salviamo nella cartella “Download”.

Salva il file Get-Pip nella cartella Download di Windows.

  1. Digita %AppData% all’interno del comando Esegui (Win + R), portandoti alla cartella Roaming di AppData.

Comando Esegui di AppData che porta alla cartella Roaming.

  1. Spostati di un livello nella struttura delle cartelle per accedere alla sottocartella “Locale”. Contiene i file Python sotto “Microsoft/WindowsApps.” La posizione precisa di questa sottocartella Python varia da un PC all’altro.

  1. Salva il file “get-pip.py” che hai scaricato in precedenza nella stessa cartella delle tue altre applicazioni Python.

Salvataggio del file Get-Pip nella cartella di Python.

  1. Torna al Prompt dei comandi e utilizza il comando cd per cambiare il percorso della sua directory in base alla posizione della tua sottocartella Python.
cd[percorso verso la sottocartella Python e il file get-pip.]

Cambia directory nel prompt dei comandi in base alla posizione della sottocartella di Python.

  1. Esegui lo script di avvio di Python, “get-pip.py,” per installare pip sul tuo computer Windows.
python get-pip.py

Pacchetto PIP installato con successo nel computer Windows utilizzando il prompt dei comandi.

  1. Il software è installato una volta che vedi un messaggio “Installazione riuscita di pip con numero di versione” – ma il lavoro è solo a metà. C’è ancora altro da fare, quindi continua a leggere.

FYI: non riesci a avviare il risolutore dei problemi di Windows? Scopri cosa fare al riguardo.

2. Aggiungi pip come variabile di ambiente in Windows

Puoi sempre eseguire pip dal suo percorso di cartella memorizzato, come mostrato sopra, ma farlo tutto il tempo può diventare noioso e faticoso. È molto più facile definire pip come variabile di ambiente, consentendoti di eseguire pip con la stessa facilità da qualsiasi altra cartella sul tuo dispositivo.

  1. Apri “Modifica le variabili di ambiente di sistema” dal menu di ricerca. Può essere aperto anche dal Pannello di controllo lungo il percorso “Sistema e sicurezza -> Sistema -> Impostazioni avanzate di sistema.”

Apertura di

  1. Vai alla scheda “Avanzate” nella finestra Proprietà del sistema.
  2. Clicca sul pulsante “Variabili di ambiente” in fondo.

Clicca sul pulsante Variabili di ambiente nelle Proprietà di sistema.

  1. Fai doppio clic sulla variabile di ambiente “Path”.

Fai doppio clic sulla variabile di ambiente path.

  1. Clicca su “Nuovo” per creare una nuova variabile di ambiente.

Clicca su

  1. Copia e incolla l’intero percorso della sottocartella Python come mostrato nella sezione precedente. Clicca su “OK” per confermare.

Copia e incolla il percorso PIP nella lista delle variabili di ambiente di Windows.

  1. Puoi eseguire pip da qualsiasi percorso di cartella in Windows.

Esegui comandi PIP in qualsiasi percorso di cartella.

Consiglio: puoi utilizzare il Gestore pacchetti di Windows per installare e aggiornare il software come dimostrato in questa guida.

3. Aggiorna e downgrade di pip

Come con qualsiasi altro pacchetto software, pip deve essere aggiornato in base al tuo sistema attuale. Puoi facilmente aggiornare o fare il downgrade di pip sul tuo dispositivo con alcuni semplici comandi, come mostrato di seguito:

  1. Digita i seguenti argomenti nel codice per aggiornare pip.
python -m pip install -U pip
  1. Se hai già l’ultima versione del pacchetto pip, vedrai una notifica che dice: “Requisito già soddisfatto: pip in ‘percorso cartella unico per il tuo sistema’ con numero di versione del pacchetto.”

  2. Digita quanto segue per fare il downgrade di pip:

python -m pip install==[numero di versione precedente]
  1. Nello schermo seguente viene mostrato il downgrade progressivo di pip dalla versione 23.1.2 alla 22.0, seguito dall’aggiornamento di nuovo alla versione originale.

Downgrade e aggiornamento riusciti di PIP mostrati nella finestra del prompt dei comandi.

Buono a sapersi: scopri come stampare in modo ordinato un file JSON in Python utilizzando il Terminale e la riga di comando.

Utilizzare pip per gestire pacchetti Python in Windows

Dopo aver installato pip in Windows, puoi utilizzarlo per controllare ed eseguire una vasta gamma di pacchetti Python. Controlliamo due comandi importanti che molti utenti Python richiedono frequentemente:

  1. Per installare un nuovo pacchetto utilizzando pip, inserisci le seguenti informazioni:
pip install [nome del pacchetto]
  1. In questo esempio, pip viene utilizzato per installare Pandas, un pacchetto Python completo che esegue analisi dei dati su una vasta gamma di dataset.

Pacchetto Pandas installato utilizzando PIP.

  1. Digita quanto segue per disinstallare un pacchetto Python con pip.
pip uninstall [nome del pacchetto]
  1. Il pacchetto pandas viene disinstallato con un semplice comando pip.

Pacchetto Pandas disinstallato utilizzando PIP.

Ci sono alcuni altri comandi pip popolari che incontrerai quando gestisci vari pacchetti Python:

  • pip inspect: ispeziona un ambiente Python per produrre un’uscita JSON
  • pip search: cerca informazioni sui pacchetti disponibili
  • pip check: verifica se ci sono requisiti invalidi nel pacchetto
  • pip download: scarica un file pacchetto
  • pip wheel: costruisce un nuovo progetto utilizzando le tue attuali dipendenze e requisiti

FYI: per saperne di più sui comandi a riga di comando di Python, dai un’occhiata a questo utile elenco.

Domande frequenti

Come disinstallo pip da Windows?

Utilizza il comando di disinstallazione di pip con la sintassi pip uninstall pip. Questo non disinstallerà Python dal tuo computer Windows.

Posso installare pip offline?

Se hai precedentemente scaricato i pacchetti pip dalla sua fonte online, puoi installarlo senza collegarti a Internet. Puoi anche installare pip su Unix o Mac.

Come posso affrontare l’errore “pip command not found” su Windows?

Quando incontri un errore “pip command not found” in Windows, significa che potresti aver commesso un errore mentre modificavi la variabile PATH dell’ambiente per il comando pip. Per rimediare, vai al Pannello di controllo e modifica la variabile di ambiente con la corretta ortografia, assicurandoti che punti allo stesso percorso della posizione della tua sottocartella Python in “AppData.”