Cos'è PIP?
PIP è un installatore di pacchetti per Python. Ti consente di scaricare, installare, aggiornare e disinstallare i pacchetti. Nella maggior parte dei casi, PIP viene installato per impostazione predefinita sul sistema.
È bene sapere che PIP è uno strumento di riga di comando, non un modulo Python. Questo ti aiuterà a capire perché si verifica questo errore e come risolverlo.
Perché l'errore di "Sintassi non valida"?
L'errore di "Sintassi non valida" PIP si verifica quando si tenta di chiamare il comando PIP all'interno di un interprete di Python o uno script.
Come accennato, PIP è uno strumento di comando che consente di gestire i pacchetti Python. Tuttavia, non puoi provare ad accedervi direttamente da un interprete di Python.
È come chiamare il comando ls -la dall'interprete di Python.
Illustriamo come riprodurre questo errore.
Supponiamo di voler utilizzare PIP per installare il pacchetto IDNA.
Inizia aprendo l'interprete di Python come:
$ Python3Questo dovrebbe darci un ambiente Python interattivo.
Se eseguiamo il comando IDNA di installazione PIP nella sessione, otterremo l'errore di sintassi di installazione PIP:
>>> PIP Installa IDNACome possiamo vedere, non possiamo installare un pacchetto con PIP all'interno di un interprete di Python.
Aggiustare
La soluzione è semplice. Esegui il comando di installazione PIP da una sessione del terminale, non l'interprete di Python.
Pertanto, per installare il pacchetto IDNA con PIP, esci dalla sessione dell'interprete di Python:
>>> EXIT ()Una volta che sei tornato nella shell del tuo sistema, esegui:
$ pip Installa IDNAO
$ PIP3 Installa IDNASentiti libero di sostituire "IDNA" con il pacchetto target che si desidera installare.
Dovresti risolvere l'errore e installare il pacchetto target.
Conclusione
Congratulazioni! In questo articolo, abbiamo appreso la causa di "PIP Installa l'errore di sintassi non valido" e come risolverlo.
Speriamo che questo articolo ti abbia aiutato. Grazie per aver letto!!