Fix: 'conda' genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil



Prøv Vores Instrument Til At Fjerne Problemer

Flere brugere støder på “Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil” når du prøver at køre en hvilken som helst Anaconda-kommando ved hjælp af Kommandoprompt .



Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil.

Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil.



Hvad der forårsager 'conda' genkendes ikke som en intern eller ekstern kommandofejl?

Vi undersøgte dette særlige problem ved at prøve at gendanne fejl på vores maskine og ved at se på andre brugerrapporter. Baseret på hvad vi samlede, er der flere scenarier, der vil udløse denne særlige fejlmeddelelse:



  • Miljø PATH for Conda er ikke indstillet - Dette er den mest almindelige årsag til, at dette problem opstår. Husk, at de seneste Anaconda-builds ikke automatisk tilføjer Conda til dine systemvariabelstier, da det kan forårsage forskellige problemer med anden software.
  • Miljø PATH er tilføjet forkert - En anden populær årsag til, at dette problem opstår, er brugerfejl, når man prøver at tilføje variablen Environment PATH manuelt.
  • Anaconda-versionen er ældre end versionen af ​​Anaconda Navigator - Nogle brugere har rapporteret, at fejlen ikke længere opstod efter opdatering af Conda til den nyeste version.

Metode 1: Opdatering af Anaconda til den nyeste version

Flere brugere har rapporteret, at problemet blev løst, og de var i stand til at køre kondakommandoer inde i kommandoprompten efter opdatering af Conda til den nyeste version.

Som det viser sig, kan du opleve dette problem, hvis du bruger en nyere Anaconda Navigator-version med en ældre Conda-version. Her er en hurtig guide til, hvordan du kan rette op på dette:

  1. Få adgang til din startmenu i nederste venstre hjørne og søg efter “ anakonda “. Klik derefter på Anaconda-prompt . Opdage placeringen af ​​conda

    Brug startmenuen til at åbne Anaconda Prompt



  2. Inde i Anaconda Prompt-programmet skal du køre følgende kommandoer og trykke på Gå ind efter hver for at opdatere Conda til den nyeste version:
    conda opdatering conda installation
  3. Vent, indtil processen er afsluttet, luk derefter Anaconda-prompten, og åbn et CMD-vindue. Se om du nu er i stand til at køre Conda-kommandoer.

Hvis du stadig støder på “Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil” fejl, gå ned til næste metode nedenfor.

Metode 2: Tilføjelse af Anaconda til din PATH-miljøvariabel under installationen

Den hurtigste måde at løse dette problem automatisk på er at geninstallere Anaconda og bruge en avanceret mulighed, der automatisk vil anacere hele Anaconda til din PATH-miljøvariabel. Men husk, at brugen af ​​denne metode kan betyde, at du tilskynder bestemte applikationer til at komme i konflikt med din Anaconda-installation.

Under alle omstændigheder, hvis du leder efter en måde at tilføje Anaconda til dit PATH-miljø automatisk, skal du følge nedenstående trin:

Bemærk: Hvis Anaconda ikke er installeret på din computer, skal du springe direkte til trin 3.

  1. Trykke Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “ appwiz.cpl ”Og tryk på Gå ind at åbne Programmer og funktioner . Gå til fanen Avanceret, og klik på Miljøvariabler

    Kør dialog: appwiz.cpl

  2. Inde Programmer og funktioner , rul ned gennem applikationslisten og find Anaconda distribution . Højreklik derefter på den, og vælg Afinstaller , følg derefter vejledningen på skærmen for at afinstallere den fra dit system. Test af Anaconda

    Højreklik på din Anaconda-distribution og vælg Afinstaller

  3. Besøg dette link ( her ) og download den nyeste Anaconda-distribution ved at klikke på et ikon, der er knyttet til dit operativsystem.

    Valg af det relevante operativsystem

  4. Vælg den passende Python-version, som du vil bruge sammen med Anaconda, ved at klikke på den er tilknyttet Hent knap.

    Download af Anaconda-distributionen

  5. Åbn den eksekverbare installation, hit Næste ved den første prompt, og accepter derefter Licensaftale .

    Anaconda licensaftale

  6. Vælg installationstype, og tryk Næste endnu engang.

    Vælg din installationstype, og tryk derefter på Næste igen

  7. Vælg Destinationsmappe og klik på Næste igen. Vi anbefaler stærkt, at du beholder standardplaceringen.

    Valg af placering af Anaconda

  8. Dette trin er afgørende. I Avancerede installationsmuligheder , afkrydsningsfeltet tilknyttet Føj Anaconda til min PATH-miljøvariabel (under Avancerede indstillinger ) og klik på Installere .

    Konfiguration af Anacondas installation til automatisk at tilføje PATH-miljøvariablen

  9. Når installationen er afsluttet, skal du skrive “ conda ”Inde i en kommandoprompt. Du skal ikke længere se “Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil” fejl.

    Eksempel på en vellykket conda-kommando inde i kommandoprompt

Hvis denne metode ikke var effektiv, eller hvis du leder efter en anden tilgang, der ikke involverer geninstallation af hele Anaconda-distributionen, skal du gå ned til den næste metode nedenfor.

Metode 3: Tilføjelse af Conda-stien manuelt

Hvis du ikke ønsker at spilde tid på at afinstallere hele Anaconda-distributionen, kan du selv opdatere (eller kontrollere) den miljøvariabel, der er knyttet til Conda. Men inden du gør det, er det vigtigt at finde ud af den nøjagtige placering af din Conda-installation.

Følg guiden nedenunder for at finde og justere Conda PATH manuelt i miljøvariabler:

  1. Gå ind i startmenuen (nederste venstre hjørne) og søg efter “ anaconda-prompt “. Klik derefter på Anaconda-prompt og vent på, at programmet åbnes.

    Brug startmenuen til at åbne Anaconda Prompt

  2. Inde i Anaconda Prompt-programmet skal du køre følgende kommando og trykke på Enter for at kontrollere placeringen af ​​Conda:
    hvor conda

    Opdage placeringen af ​​conda

  3. Kopier den anden placering, der tidligere blev hentet i trin 2, men ekskluder den eksekverbare. For eksempel: C: Brugere madro Anaconda3 Scripts
  4. Trykke Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “ sysdm.cpl ”Og tryk på Gå ind at åbne op for Systemegenskaber skærm.

    Kør dialog: sysdm.cpl

  5. Inde i Systemegenskaber gå til vinduet Fremskreden fanen og klik på Miljøvariabler…

    Gå til fanen Avanceret, og klik på Miljøvariabler

  6. Inde i Miljøvariabler for * YourUser * vindue skal du vælge Sti variabel og klik på Redigere knap.

    Vælg sti-variablen, og klik på Rediger

  7. Inde i Rediger miljøvariabel Klik på vinduet Ny knap. Tilføj derefter disse to placeringer:
     C:  Brugere  * Din bruger *  Anaconda3  Scripts   C:  Brugere  * Din bruger *  Anaconda3 

    Bemærk: Husk det * Din bruger * er kun pladsholder. Udskift det med dit eget brugernavn. Hvis du bruger en ældre Anaconda-version, skal du også ændre versionsnummeret i overensstemmelse hermed.

Metode 4: Omgå problemet uden at tilføje Anaconda til miljøstien

Hvis du vil undgå at tilføje Anaconda-stien til miljøvariablerne, kan du skrive Conda-kommandoer uden at få “Conda genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil” fejl ved at bruge kommandoprompt til først at navigere til mappeinstallationen.

Men husk, at dette ikke er meget praktisk, da du bliver nødt til at gentage denne procedure, når du åbner en ny kommandoprompt.

Hvis du beslutter at omgå fejlen ved at tilføje Anaconda-stien til dit CMD-vindue, er det her, hvad du skal gøre:

  1. Trykke Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “ cmd ”Og tryk på Gå ind at åbne en Løb dialog boks.

    Kør dialog: cmd

  2. Inden i CMD-vinduet skal du skrive CD efterfulgt af stien til installationen af ​​din Anaconda-mappe. Medmindre du installerede Anaconda et lignende sted, skal det være noget der ligner:
     CD C:  Brugere  * Din bruger *  Anaconda3  Scripts 
  3. Kør en kommando for at teste Anaconda og se om den fungerer korrekt inde i kommandoprompten. Du kan bruge denne kommando:
    conda --version

    Test af Anaconda

4 minutter læst