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.

"Python gjenkjennes ikke 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.

Laster ned den aktuelle Python-installasjonen som kan kjøres

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.

  1. 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
  2. I menyen Systemegenskaper klikker du på koblingen Avanserte systeminnstillinger ved å bruke sidefeltet på venstre side.

    Avanserte systeminnstillinger
  3. Gå til fanen Avanserte i Systemegenskaper- menyen og klikk på knappen Miljøvariabler (nederste del av skjermen).

    Klikk på Miljøvariabler i kategorien Avansert
  4. 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
  5. Deretter klikker du på Ny- knappen og legger til Pythons bane på slutten av listen. Husk at du kan skille flere stier med semikolon.

  6. 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.

Interessante Artikler