Hva er Pip?
Pip er en pakkeinstallasjonsprogram for Python. Den lar deg laste ned, installere, oppdatere og avinstallere pakker. I de fleste tilfeller kommer Pip installert som standard på systemet ditt.
Det er godt å vite at Pip er et kommandolinjeverktøy, ikke en Python-modul. Dette vil hjelpe deg å forstå hvorfor denne feilen oppstår og hvordan du kan løse den.
Hvorfor “Pip Installer ugyldig syntaks” -feil?
Feilen "Pip Install Invalid Syntax" oppstår når du prøver å ringe PIP -kommandoen inne i en Python -tolk eller et skript.
Som nevnt er Pip et kommandolinjeverktøy som lar deg administrere Python-pakker. Du kan imidlertid ikke prøve å få tilgang til den direkte fra en Python -tolk.
Det er som å ringe LS -LA -kommandoen fra Python -tolken.
La oss illustrere hvordan vi kan reprodusere denne feilen.
Anta at vi vil bruke PIP for å installere IDNA -pakken.
Begynn med å åpne Python -tolken som:
$ python3Dette skal gi oss et interaktivt Python -miljø.
Hvis vi kjører Pip Install IDNA -kommandoen i økten, får vi PIP -installasjonssyntaksfeil:
>>> pip installer idnaSom vi kan se, kan vi ikke installere en pakke med Pip inne i en Python -tolk.
Fastsette
Løsningen er enkel. Kjør PIP -installasjonskommandoen fra en terminaløkt, ikke Python -tolken.
For å installere IDNA -pakken med PIP, forlater du Python -tolkesesjonen:
>>> exit ()Når du er tilbake i systemets skall, løp:
$ pip installer idnaeller
$ pip3 installer idnaBytt gjerne ut “Idna” med målpakken du ønsker å installere.
Du bør få feilen løst og målpakken din installert.
Konklusjon
Gratulerer! I denne artikkelen lærte vi årsaken til “Pip Install Invalid Syntax Feil” og hvordan vi skal løse den.
Vi håper denne artikkelen har hjulpet deg. Takk for at du leste!!