“pip” non è riconosciuto come comando interno o esterno

Spread the love

Alcuni utenti che tentano di installare pacchetti Python utilizzando una finestra di comando segnalano di vedere 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 aver assicurato che Python venga aggiunto alla variabile del percorso. Il problema non è specifico di un determinato sistema operativo poiché viene segnalato in Windows 7, Windows 8 e Windows 10.

$ 0027pip $ 0027 non è riconosciuto come comando interno o esterno, programma eseguibile o file batch

Cos’è il PIP?

PiP è un acronimo ricorsivo per »Pip Install Packages«. È essenzialmente un sistema di gestione dei pacchetti utilizzato per installare e gestire 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.

Che cosa sta causando il mancato riconoscimento di $ 0027pip $ 0027 come errore di comando interno o esterno?

Abbiamo studiato questo argomento esaminando vari rapporti degli utenti e provato a replicare l’argomento sui nostri computer. Da quanto 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 eseguire i comandi Python da una finestra CMD, dovrai aggiungere il percorso dell’installazione PIP al tuo 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 al tuo PERCORSO – È facile rovinare il PERCORSO se lo aggiungi manualmente. Lo spazio extra o un punto e virgola mancante prima del nuovo PATH finirà per causare l’errore.

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

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

Metodo 1: controlla se il PIP è stato aggiunto alla tua variabile PATH

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

Sapere questo ti indirizzerà nella giusta direzione e ti eviterà di fare passi inutili.

LEGGERE:  Createservice non è riuscito 1072 in EasyAntiCheat

Nota: se sai già se il tuo percorso di installazione PIP è stato aggiunto alla tua variabile PATH, scorri verso il basso fino ai seguenti metodi.

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

  1. Premi il tasto Windows + R per aprire la finestra di dialogo Esegui. Quindi digita “cmd” e premi Invio per aprire la finestra di comando. Esegui finestra di dialogo: cmd

  2. All’interno della finestra della riga di comando, digita echo% PATH% e premi Invio per ottenere un elenco di tutte le posizioni aggiunte alla variabile PATH. Verificare se l’installazione PIP è presente nella variabile PATH

  3. Se riesci a trovare un percorso simile a C: Python37Scripts (questo dipende dalla tua versione di Python), significa che il percorso di installazione è già stato aggiunto alla tua variabile PATH. In questo caso, puoi passare al lato dei metodi seguenti e passare direttamente al Metodo 4 dove iniziamo a risolvere il percorso di installazione PiP.

Se non sei riuscito a trovare il percorso di installazione PIP utilizzando il test precedente, scorri verso il basso fino ai metodi successivi (Metodo 2 e Metodo 3) per aggiungere il PIP alla variabile di ambiente PATH.

Metodo 2: aggiungi PIP alla variabile di ambiente PATH utilizzando la GUI di Windows

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

Dopo aver completato la procedura seguente, è possibile immettere i comandi PiP da una finestra di comando. Ecco una guida rapida su come aggiungere l’installazione PiP alla variabile di ambiente Path utilizzando la GUI di Windows:

  1. Premi il tasto Windows + R per aprire la 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. Nella 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…. Seleziona la voce Percorso in Variabili di sistema e fai clic su Modifica

  4. Nella schermata Modifica variabile di ambiente, fare clic su Nuovo e aggiungere il percorso in cui si trova l’installazione PiP. Per Python 3.4, la posizione predefinita è C: Python34Scripts.

    Aggiungi 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ù veloce per aggiungere la posizione del PiP alla variabile di ambiente, segui il Metodo 3.

Metodo 3: aggiungi PIP alla variabile di ambiente PATH usando CMD

Un modo più rapido per impostare la variabile di 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.

LEGGERE:  7 consigli per hackerare fino a 10.000 follower su Twitter

Ecco una guida rapida all’impostazione dell’ambiente del percorso PiP direttamente da una finestra di comando:

  1. Premi il tasto Windows + R per aprire la finestra di dialogo Esegui. Quindi digita “cmd” e premi Invio per aprire una finestra di comando. Finestra di dialogo Esegui: cmd

  2. Nella finestra di comando, eseguire il comando seguente per impostare l’installazione PIP nella variabile di ambiente:

    setx PATH "%PATH%;C:Python37Scripts"

    Nota: tieni presente che in questo comando utilizziamo la posizione predefinita per Python 3.7. Se stai utilizzando una versione diversa di Python o lo hai installato in una posizione personalizzata, cambia il percorso dopo $ 0027; $ 0027 di conseguenza.

  3. Verifica se questo metodo ha avuto successo eseguendo un pacchetto di installazione Python (uno che utilizza PIP) dalla stessa finestra CMD. Se continui a visualizzare il messaggio di errore, scorri verso il basso fino al metodo successivo.

Metodo 4: aprire il pacchetto Python senza aggiungere la variabile PiP

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

Ecco un paio di modi che puoi usare 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 la finestra di dialogo Esegui. Quindi digita “cmd” e premi Invio per aprire una finestra di comando. Finestra di dialogo Esegui: cmd

  2. Digita i seguenti comandi e assicurati di cambiare il segnaposto con il nome del tuo pacchetto:

    python -m pip install [nombre de paquete]

    Nota: Modifica [nombre del paquete] con il nome del pacchetto che stai tentando di installare.

Il metodo lungo:

  1. Aprire una finestra di dialogo Esegui premendo il tasto Windows + R. Quindi digita “cmd” e premi Invio per aprire una finestra di comando. 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 installs

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

  3. Quindi eseguire il seguente comando per installare il pacchetto Python utilizzando PiP:

     c:python37scriptspip.exe install [package].whl 

    Nota: tieni presente la necessità di modificare la posizione dell’installazione di Python se hai una versione precedente o se l’hai installata in una posizione personalizzata. Inoltre, assicurati di cambiare il segnaposto [paquete] con il nome del tuo pacchetto.

Se questi ultimi due metodi non ti hanno permesso di installare il pacchetto Python dalla finestra CMD, segui l’ultimo metodo di seguito dove ci assicuriamo che il 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 ignorato dall’installazione di Python. Alcuni programmi di installazione Python lasceranno PiP fuori dall’installazione predefinita.

Fortunatamente, puoi correggere questo modificando l’installazione di Python e modificandola per installare PIP. Ecco una guida rapida su come farlo:

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

    Finestra di dialogo Esegui: appwiz.cpl

  2. In Programmi e funzionalità, fai clic con il pulsante destro del mouse sull’installazione di Python e fai clic su Modifica. Modifica l’installazione di Python

  3. Nella schermata Modifica impostazione, 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. Dopo aver modificato l’installazione di Python, apri una finestra CMD e verifica se puoi installare un pacchetto Python con PiP senza visualizzare l’errore »pip non riconosciuto come comando interno o esterno«.

LEGGERE:  I migliori nuovi telefoni Android in arrivo [July 2020]

Metodo 6: installa Python tramite il programma di installazione eseguibile

Se sei arrivato così lontano inutilmente, 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 dell’eseguibile Python. Se lo configuri correttamente, installerà automaticamente il PiP. Ecco una guida rapida su come farlo:

  1. Premi il tasto Windows + R per aprire la finestra di dialogo Esegui. Quindi digita »appwiz.cpl» e premi Invio per aprire Programmi e funzionalità. Finestra di dialogo Esegui: appwiz.cpl

  2. In Programmi e funzionalità, scorri verso il basso fino all’elenco dei programmi per trovare l’installazione di Python. Una volta trovato, fai clic con il pulsante destro del mouse su di esso e scegli Disinstalla, quindi segui le istruzioni sullo schermo per rimuoverlo dal sistema. Una volta che la distribuzione Python è stata rimossa dal tuo computer, riavvia la tua macchina. Disinstallazione di Python dalla tua macchina

  3. Al prossimo avvio, visita questo link (qui) e scarica l’ultimo programma di installazione eseguibile Python in base all’architettura del tuo 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 PATH sia selezionata: questo assicura che tu possa eseguire i comandi Python nel prompt dei comandi. Quindi fare clic su Personalizza installazione. Assicurati che Python sia aggiunto al PERCORSO, 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 selezionato nelle funzionalità opzionali

  6. Lascia la posizione predefinita e le Opzioni avanzate, quindi fai clic su Installa per iniziare l’installazione. Installazione di Python

  7. Al termine dell’installazione, riavviare il computer manualmente se non viene richiesto 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 vedi ancora l’errore »pip non è riconosciuto come comando interno o esterno«, digita il seguente comando in una finestra CMD:

     python -m ensurepip --default-pip
     

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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *