Fix: Python gjenkjennes ikke som en intern eller ekstern kommando
Gitt den økende populariteten til Python, er det forståelig hvorfor mange brukere prøver å kjøre Python-kommandoer fra Windows Command Prompt. Men problemet med dette er, hvis du ikke spesifiserer Pythons fulle bane for hver kommando delvis, vil du ende opp med å få en feil med å si at “ Python ikke blir gjenkjent som en intern eller ekstern kommando, operativt program eller batchfil. “
Hva er årsaken til at Python ikke blir gjenkjent som en intern eller ekstern kommandofeil?
Denne spesielle feilen oppstår fordi brukeren ikke har spesifisert hele banen til Python-distribusjonen. For at kommandoen skal lykkes i gjeldende tilstand, ville brukeren ha trengt å spesifisere hele banen til Python-distribusjonen inne i kommandoen.
Hvis du vil kjøre Python-kommandoer uten å måtte legge til Pythons fulle bane med hver kommando, må du legge til Python til Windows-banen manuelt. Å gjøre dette kan være noe forvirrende hvis du ikke har gjort dette før.
I et forsøk på å gjøre ting lettere for deg, har vi laget en trinnvis guide som vil lede deg gjennom prosessen med å legge Python-banen til et Windows-miljø.
Legge til en Python til Windows PATH
For at denne prosedyren skal være vellykket, må du forsikre deg om at Python-distribusjonen er riktig installert på maskinen din.
Oppdatering: Windows-installasjonsprogrammet av Python 3.3 (eller over) inkluderer et alternativ som automatisk vil legge til python.exe til systemsøket . Ved å bruke denne installasjonsmetoden vil du spare deg fra å utføre trinnene nedenfor. Du kan laste ned den nyeste webinstallasjonsversjonen av Python fra denne lenken ( her ). Deretter må du laste ned og kjøre det aktuelle x86 eller x64 Windows-kjørbare installasjonsprogrammet, avhengig av CPU-arkitekturen.
Hvis du allerede har installert Python på maskinen din, viser trinnene nedenfor hvordan du legger til Python til Windows-banen. Hvis du gjør dette vellykket, vil du kunne kjøre Python-kommandoer fra et Command Prompt-vindu uten å måtte spesifisere Pythons fulle bane for hver kommando. Følgende prosedyre er kompatibel med Windows 7, Windows 8 (8.1) og Windows 10.
- Trykk Windows-tasten + Pause- tasten for å åpne menyen Systemegenskaper . Alternativt kan du høyreklikke på Computer (Denne PCen) i Start- menyen og velge Egenskaper .
Trykk på Windows-tasten + Pause-tasten eller høyreklikk på denne PCen og velg Egenskaper - I menyen Systemegenskaper klikker du på koblingen Avanserte systeminnstillinger ved å bruke sidefeltet på venstre side.
Avanserte systeminnstillinger - Gå til fanen Avanserte i Systemegenskaper- menyen og klikk på knappen Miljøvariabler (nederste del av skjermen).
Klikk på Miljøvariabler i kategorien Avansert - Når du har kommet til menyen Miljøvariabler, velger du Sti- oppføringen i delen Systemvariabler og klikker deretter Rediger- knappen.
Velg PATH-oppføringen fra System Variables-menyen og klikk på Edit - Deretter klikker du på Ny- knappen og legger til Pythons bane på slutten av listen. Husk at du kan skille flere stier med semikolon.
- Klikk på OK for å lagre endringene, og prøv deretter å kjøre en Python-kommando fra Kommandoprompt. Hvis trinnene ovenfor ble utført på riktig måte, bør du ikke ha noen problemer med å legge inn kommandoer uten å spesifisere hele Python-banen.