Correzione: & lsquo; pip & rsquo; non è riconosciuto come comando interno o esterno

Alcuni utenti che tentano di installare pacchetti Python utilizzando una finestra del prompt dei comandi riportano l' errore " pip non riconosciuto come comando interno o esterno ". La maggior parte degli utenti interessati segnala che il problema si verifica anche dopo aver installato la distribuzione Python e essersi assicurati che Python venga aggiunto alla variabile di percorso. Il problema non è specifico per un determinato sistema operativo poiché è segnalato su Windows 7, Windows 8 e Windows 10.

"pip" non viene riconosciuto come comando interno o esterno, programma eseguibile o file batch

Cos'è PIP?

PiP è un acronimo ricorsivo per " Pip installa pacchetti ". È essenzialmente un sistema di gestione dei pacchetti utilizzato per installare e gestire i pacchetti software scritti in Python. La maggior parte degli utenti utilizza PiP per installare e gestire i pacchetti Python trovati nell'indice dei pacchetti Python .

Le ultime versioni di Python (Python 2.7.9 e successive e Python 3.4) includono Pip per impostazione predefinita.

Cosa sta causando il "pip" non viene riconosciuto come un errore di comando interno o esterno?

Abbiamo esaminato questo problema esaminando vari rapporti degli utenti e cercando di replicare il problema sui nostri computer. Da ciò che abbiamo raccolto, ci sono diversi scenari noti per attivare questo particolare messaggio di errore:

  • L'installazione PIP non viene aggiunta alla variabile di sistema - Per poter eseguire comandi Python da una finestra CMD, sarà necessario aggiungere il percorso dell'installazione PiP al PATH nella variabile di sistema. Se hai installato Python utilizzando l'eseguibile di installazione, dovrebbe essere aggiunto automaticamente.
  • L'installazione è stata aggiunta in modo errato nel PERCORSO - È facile rovinare il PERCORSO se lo aggiungi manualmente. Spazio aggiuntivo o la mancanza di un punto e virgola prima del nuovo PERCORSO finirà per produrre l'errore.

Se stai attualmente cercando di risolvere questo particolare messaggio di errore che ti impedisce di utilizzare il comando Python in CMD, segui i metodi pubblicizzati in questo articolo. È stato confermato che tutte le potenziali correzioni di seguito funzionano da almeno un utente interessato.

Per i migliori risultati, segui i metodi seguenti in ordine fino a trovare una soluzione che ti aiuti a risolvere il problema nel tuo particolare scenario.

Metodo 1: verifica se PIP viene aggiunto alla variabile PATH

Cominciamo scoprendo a che punto siamo. Se non sai se la tua installazione PIP è stata aggiunta alla variabile PATH, puoi scoprirlo facilmente utilizzando un determinato comando al prompt di CMD.

Sapere questo ti indicherà la giusta direzione e ti eviterà di provare passaggi non necessari.

Nota: se sai già se il percorso della tua installazione PIP è stato aggiunto alla variabile PATH, passa ai metodi successivi di seguito.

Ecco una guida rapida per verificare se l'installazione PIP è già nella variabile PATH:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " cmd " e premi Invio per aprire il prompt dei comandi.Esegui finestra di dialogo: cmd
  2. All'interno della finestra del prompt dei comandi, digita echo% PATH% e premi Invio per ottenere un elenco con tutte le posizioni aggiunte alla variabile PATH.Verifica se l'installazione PIP è presente nella variabile PATH
  3. Se riesci a trovare un percorso simile a C: \ Python37 \ Scripts (questo dipende dalla tua versione di Python), significa che il percorso di installazione è già aggiunto alla tua variabile PATH. In questo caso, puoi saltare accanto ai metodi seguenti e passare direttamente al Metodo 4 dove iniziamo la risoluzione dei problemi per i problemi relativi al percorso di installazione di PiP.

Se non sei riuscito a trovare il percorso di installazione PiP utilizzando il test sopra, passa ai metodi successivi di seguito (Metodo 2 e Metodo 3) per aggiungere PIP alla variabile d'ambiente PATH.

Metodo 2: aggiunta di PIP alla variabile d'ambiente PATH utilizzando la GUI di Windows

Se il metodo 1 ha rivelato che l'installazione PIP non è impostata su PATH come variabile di ambiente e hai già installato la distribuzione Python, dovrai farlo manualmente.

Dopo aver completato la procedura seguente, sarai in grado di inserire i comandi PiP da una finestra del prompt dei comandi. Ecco una guida rapida sull'aggiunta dell'installazione PiP alla variabile d'ambiente Path utilizzando la GUI di Windows:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " sysdm.cpl " e premi Invio per aprire la schermata Proprietà del sistema .Finestra di dialogo Esegui: sysdm.cpl
  2. All'interno della schermata Proprietà del sistema, vai alla scheda Avanzate , quindi fai clic su Variabili d'ambiente .vai alla scheda Avanzate e fai clic su Variabili d'ambiente
  3. Nella schermata Variabili d'ambiente, vai su Variabili di sistema e fai clic su Percorso per selezionarlo. Quindi con il percorso selezionato, fare clic sul pulsante Modifica… .selezionare la voce Percorso in Variabili di sistema e fare clic su Modifica
  4. Nella schermata Modifica variabile d'ambiente, fare clic su Nuovo e aggiungere il percorso in cui si trova l'installazione PiP. Per Python 3.4, la posizione predefinita è C: \ Python34 \ Scripts.

    Aggiunta della posizione di installazione PiP

  5. Una volta aggiunto il percorso, apri una nuova finestra CMD e prova a installare un pacchetto Python fornito con PiP. Non dovresti più vedere l' errore " pip non riconosciuto come comando interno o esterno ".

Se stai cercando un modo più rapido per aggiungere la posizione PiP alla variabile d'ambiente, segui il Metodo 3 .

Metodo 3: aggiunta di PIP alla variabile d'ambiente PATH utilizzando CMD

Un modo più rapido per impostare la variabile d'ambiente del percorso PIP è farlo direttamente da una finestra CMD. Questo ti farà risparmiare un po 'di tempo, ma può essere un po' più intimidatorio se non sei abituato a usare il terminale.

Ecco una guida rapida sull'impostazione dell'ambiente del percorso PiP direttamente da una finestra del prompt dei comandi:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " cmd " e premi Invio per aprire una finestra del prompt dei comandi.Esegui finestra di dialogo: cmd
  2. Nella finestra del prompt dei comandi, eseguire il comando seguente per impostare l'installazione PIP sulla variabile di ambiente:
    setx PATH "% PATH%; C: \ Python37 \ Scripts"

    Nota: tieni presente che in questo comando abbiamo utilizzato la posizione predefinita per Python 3.7. Se stai usando una versione diversa di Python o l'hai installata in una posizione personalizzata, cambia il percorso dopo ' ; 'di conseguenza.

  3. Verifica se questo metodo è stato eseguito correttamente eseguendo un pacchetto di installazione Python (uno che utilizza PIP) dalla stessa finestra CMD. Se continui a visualizzare il messaggio di errore, passa al metodo successivo di seguito.

Metodo 4: apertura del pacchetto Python senza aggiungere la variabile PiP

Se stai cercando un modo per installare un pacchetto Python da CMD senza aggiungere PiP alla variabile d'ambiente PATH, puoi utilizzare un paio di comandi diversi per installarlo. Funziona anche se hai utilizzato i metodi precedenti per configurare la variabile PATH dell'ambiente ma stai ancora riscontrando il messaggio di errore.

Ecco un paio di modi che puoi utilizzare per aprire i pacchetti di installazione di Python in CMD senza aggiungere la variabile PIP:

Il metodo breve:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " cmd " e premi Invio per aprire una finestra del prompt dei comandi.Esegui finestra di dialogo: cmd
  2. Digita i seguenti comandi e assicurati di cambiare il segnaposto con il nome del tuo pacchetto:
    python -m pip install [nomepacchetto]

    Nota: cambia [nomepacchetto] con il nome del pacchetto che stai tentando di installare.

Il metodo lungo:

  1. Aprire una finestra di dialogo Esegui premendo tasto Windows + R . Quindi, digita " cmd " e premi Invio per aprire una finestra del prompt dei comandi.Esegui finestra di dialogo: cmd
  2. Nella finestra CMD, utilizzare il seguente comando per accedere alla directory in cui si trova il file python .whl .
    cd C: \ python installa

    Nota: nel nostro esempio, il pacchetto di installazione di Python si trovava in una cartella denominata installazioni di python. Adatta questo comando per navigare nella directory in cui si trova la ruota.

  3. Quindi, esegui il seguente comando per installare il pacchetto Python utilizzando PiP:
    c: \ python37 \ scripts \ pip.exe install [pacchetto] .whl

    Nota: tieni presente che è necessario modificare la posizione della tua installazione di Python se hai una versione precedente o se hai installato in una posizione personalizzata. Inoltre, assicurati di cambiare il segnaposto [pacchetto] con il nome del tuo pacchetto.

Se questi due ultimi metodi non ti hanno permesso di installare il pacchetto Python dalla finestra CMD, segui l'ultimo metodo di seguito in cui ci assicuriamo che PiP sia installato.

Metodo 5: assicurati che PiP sia incluso nell'installazione di Python

Prima di procedere e reinstallare l'intero ambiente Python, vediamo se PiP non è stato omesso dall'installazione di Python. Alcuni programmi di installazione Python lasceranno PiP fuori dall'installazione predefinita.

Fortunatamente, puoi rimediare modificando l'installazione di Python e modificandola per installare PIP. Ecco una guida rapida su come eseguire questa operazione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " appwiz.cpl " e premi Invio per aprire Programmi e funzionalità.

    Finestra di dialogo Esegui: appwiz.cpl

  2. All'interno di Programmi e funzionalità , fai clic con il pulsante destro del mouse sull'installazione di Python e fai clic su Cambia .Cambia l'installazione di Python
  3. Nella schermata Modifica configurazione , fare clic su Modifica.

    Fare clic su Modifica per assicurarsi che PiP sia installato

  4. Nella schermata Funzionalità opzionali , seleziona la casella associata a pip e fai clic su Avanti .Modifica dell'installazione di Python per includere PiP
  5. Premi il pulsante Installa per apportare le modifiche all'installazione di Python.Modifica dell'installazione di Python
  6. Una volta modificata l'installazione di Python, apri una finestra CMD e verifica se sei in grado di installare un pacchetto Python con PiP senza vedere l' errore " pip non è riconosciuto come comando interno o esterno ".

Metodo 6: installazione di Python tramite il programma di installazione eseguibile

Se sei arrivato così lontano senza un risultato, reinstallare Python insieme ai suoi componenti probabilmente risolverà l' errore " pip non riconosciuto come comando interno o esterno ".

Il modo più semplice per farlo è utilizzare il programma di installazione eseguibile Python. Se lo configuri correttamente, installerà automaticamente PiP. Ecco una guida rapida su come eseguire questa operazione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " appwiz.cpl " e premi Invio per aprire Programmi e funzionalità .Finestra di dialogo Esegui: appwiz.cpl
  2. All'interno di Programmi e funzionalità , scorri verso il basso fino all'elenco dei programmi per trovare l'installazione di Python. Una volta trovato, fai clic destro su di esso e scegli Disinstalla, quindi segui le istruzioni sullo schermo per rimuoverlo dal tuo sistema. Una volta rimossa la distribuzione Python dal computer, riavvia la macchina.Disinstallare Python dalla tua macchina
  3. Al prossimo avvio, visitare questo collegamento ( qui ) e scaricare l'ultimo programma di installazione eseguibile Python in base alla propria architettura del sistema operativo.Download del programma di installazione eseguibile Python corretto
  4. Apri l'eseguibile di installazione e inizia assicurandoti che la casella associata a Aggiungi Python a PERCORSO sia selezionata: questo ti assicura di poter eseguire i comandi Python nel prompt dei comandi. Quindi, fare clic su Personalizza installazione .Assicurati che Python sia aggiunto a PATH, quindi fai clic su Personalizza installazione
  5. Nella finestra Funzionalità opzionali , assicurati che la casella associata a pip sia selezionata, quindi fai clic su Avanti .Assicurati che pip sia spuntato sotto le caratteristiche opzionali
  6. Lascia la posizione predefinita e le Opzioni avanzate , quindi fai clic su Installa per avviare l'installazione.Installazione di Python
  7. Una volta completata l'installazione, riavvia il computer manualmente se non ti viene chiesto automaticamente di farlo.
  8. Al successivo avvio, verifica se il problema è stato risolto provando a installare un pacchetto Python tramite una finestra CMD.
  9. Se visualizzi ancora l' errore " pip non riconosciuto come comando interno o esterno ", digita il seguente comando in una finestra CMD:
    python -m assicurarepip --default-pip 

    Nota: con alcune distribuzioni Python (in particolare 3.6), è possibile che PiP non venga installato per impostazione predefinita. Una delle correzioni ufficiali per questo inclusa nella documentazione è questo comando.

Raccomandato

Correzione: Minecraft non rispondeva
Che cos'è l'applicazione di registrazione del dispositivo del sintonizzatore TV digitale e deve essere rimossa?
Cos'è FileRepMalware e dovresti rimuoverlo