Fix: ‘conda’ wordt niet herkend als een intern of extern commando, een bruikbaar programma of een batchbestand



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Verschillende gebruikers komen het 'Conda wordt niet herkend als een interne of externe opdracht, bedienbaar programma of batchbestand' wanneer u een Anaconda-opdracht probeert uit te voeren met Opdrachtprompt .



Conda wordt niet herkend als een intern of extern commando, een bruikbaar programma of een batchbestand.

Conda wordt niet herkend als een intern of extern commando, bedienbaar programma of batchbestand.



Wat is de oorzaak dat de ‘conda’ niet wordt herkend als een interne of externe opdrachtfout?

We hebben dit specifieke probleem onderzocht door te proberen de fout op onze computer opnieuw te creëren en door naar andere gebruikersrapporten te kijken. Op basis van wat we hebben verzameld, zijn er verschillende scenario's die deze specifieke foutmelding activeren:



  • Omgeving PATH voor Conda is niet ingesteld - Dit is de meest voorkomende oorzaak van dit probleem. Onthoud dat de laatste Anaconda-builds Conda niet automatisch aan de paden van je systeemvariabelen zullen toevoegen, omdat het verschillende problemen kan veroorzaken met andere software.
  • Omgevings-PATH is onjuist toegevoegd - Een andere populaire reden waarom dit probleem optreedt, is een fout van de gebruiker bij het handmatig toevoegen van de omgevings-PATH-variabele.
  • Anaconda-versie is ouder dan de versie van de Anaconda Navigator - Sommige gebruikers hebben gemeld dat de fout niet meer optrad na het updaten van Conda naar de nieuwste versie.

Methode 1: Anaconda bijwerken naar de nieuwste versie

Verschillende gebruikers hebben gemeld dat het probleem was opgelost en dat ze conda-opdrachten konden uitvoeren binnen de opdrachtprompt nadat ze Conda hadden bijgewerkt naar de nieuwste versie.

Het blijkt dat u dit probleem kunt ervaren als u een nieuwere Anaconda Navigator-versie gebruikt met een oudere Conda-versie. Hier is een korte handleiding over hoe u dit kunt verhelpen:

  1. Open uw startmenu in de linkerbenedenhoek en zoek naar ' anaconda “. Klik vervolgens op Anaconda-prompt . De locatie van conda ontdekken

    Gebruik het startmenu om Anaconda Prompt te openen



  2. Voer in het Anaconda Prompt-programma de volgende opdrachten uit en druk op Enter na elk om Conda bij te werken naar de laatste versie:
    conda update conda installeren
  3. Wacht tot het proces is voltooid, sluit vervolgens de Anaconda-prompt en open een CMD-venster. Kijk of je nu Conda-opdrachten kunt uitvoeren.

Als je nog steeds de 'Conda wordt niet herkend als een interne of externe opdracht, bedienbaar programma of batchbestand' fout, ga naar de volgende methode hieronder.

Methode 2: Anaconda toevoegen aan uw PATH-omgevingsvariabele tijdens de installatie

De snelste manier om dit probleem automatisch op te lossen, is door Anaconda opnieuw te installeren en een geavanceerde optie te gebruiken die alle Anaconda automatisch naar je PATH-omgevingsvariabele brengt. Maar onthoud dat het gebruik van deze methode kan betekenen dat u bepaalde toepassingen aanmoedigt om in conflict te komen met uw Anaconda-installatie.

Als u in ieder geval een manier zoekt om Anaconda automatisch aan uw PATH-omgeving toe te voegen, volgt u de onderstaande stappen:

Notitie: Als Anaconda niet op uw computer is geïnstalleerd, gaat u direct naar stap 3.

  1. druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens ' appwiz.cpl ”En druk op Enter openen Programma's en onderdelen . Ga naar het tabblad Geavanceerd en klik op Omgevingsvariabelen

    Dialoogvenster uitvoeren: appwiz.cpl

  2. Binnen Programma's en onderdelen , scrol omlaag door de lijst met applicaties en zoek het Anaconda-distributie . Klik er vervolgens met de rechtermuisknop op en kies Verwijderen en volg de instructies op het scherm om het van uw systeem te verwijderen. Anaconda testen

    Klik met de rechtermuisknop op uw Anaconda-distributie en kies Verwijderen

  3. Bezoek deze link ( hier ) en download de nieuwste Anaconda-distributie door op een pictogram te klikken dat is gekoppeld aan uw besturingssysteem.

    Het juiste besturingssysteem selecteren

  4. Selecteer de juiste Python-versie die u met Anaconda wilt gebruiken door erop te klikken Downloaden knop.

    De Anaconda-distributie downloaden

  5. Open het uitvoerbare installatiebestand, druk op De volgende bij de eerste prompt en accepteer vervolgens het Licentieovereenkomst .

    Anaconda-licentieovereenkomst

  6. Selecteer het installatietype en klik op De volgende alweer.

    Selecteer uw installatietype en klik nogmaals op Volgende

  7. Kies de Doelmap en klik op het De volgende knop opnieuw. We raden u ten zeerste aan om de standaardlocatie te behouden.

    De locatie van Anaconda kiezen

  8. Deze stap is cruciaal. In de Geavanceerde installatie-opties , vink het vakje aan dat is gekoppeld aan Voeg Anaconda toe aan mijn PATH-omgevingsvariabele (onder Geavanceerde mogelijkheden ) en klik Installeren .

    De installatie van Anaconda configureren om de PATH-omgevingsvariabele automatisch toe te voegen

  9. Zodra de installatie is voltooid, typt u ' conda ”In een opdrachtprompt. U zou het 'Conda wordt niet herkend als een interne of externe opdracht, bedienbaar programma of batchbestand' fout.

    Voorbeeld van een succesvol conda-commando in de opdrachtprompt

Als deze methode niet effectief was, of als je op zoek bent naar een andere aanpak waarbij je niet de hele Anaconda-distributie opnieuw moet installeren, ga dan naar de volgende methode hieronder.

Methode 3: het Conda-pad handmatig toevoegen

Als je geen tijd wilt verspillen aan het verwijderen van de hele Anaconda-distributie, kun je de omgevingsvariabele die aan Conda is gekoppeld zelf updaten (of verifiëren). Maar voordat u dit doet, is het belangrijk om de exacte locatie van uw Conda-installatie te weten te komen.

Volg de onderstaande gids om de Conda PATH handmatig te ontdekken en aan te passen in omgevingsvariabelen:

  1. Open het startmenu (linkerbenedenhoek) en zoek naar ' anaconda prompt “. Klik vervolgens op Anaconda-prompt en wacht tot het programma wordt geopend.

    Gebruik het startmenu om Anaconda Prompt te openen

  2. Voer in het Anaconda Prompt-programma de volgende opdracht uit en druk op Enter om de locatie van Conda te controleren:
    waar conda

    De locatie van conda ontdekken

  3. Kopieer de tweede locatie die eerder in stap 2 is opgehaald, maar sluit het uitvoerbare bestand uit. Bijvoorbeeld: C: Users madro Anaconda3 Scripts
  4. druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens ' sysdm.cpl ”En druk op Enter om het Systeem eigenschappen scherm.

    Dialoogvenster uitvoeren: sysdm.cpl

  5. Binnen in de Systeem eigenschappen venster, ga naar het Geavanceerd tab en klik op Omgevingsvariabelen ...

    Ga naar het tabblad Geavanceerd en klik op Omgevingsvariabelen

  6. Binnen in de Omgevingsvariabelen voor * YourUser * venster, selecteer het Pad variabele en klik op het Bewerk knop.

    Selecteer de Path-variabele en klik op Bewerken

  7. Binnen in de Bewerk omgevingsvariabele venster, klik op het Nieuw knop. Voeg vervolgens deze twee locaties toe:
     C:  Users  * YourUser *  Anaconda3  Scripts   C:  Users  * YourUser *  Anaconda3 

    Notitie: Houd daar rekening mee * Uw gebruiker * is slechts een tijdelijke aanduiding. Vervang het door uw eigen gebruikersnaam. Als je een oudere Anaconda-versie gebruikt, verander dan het versienummer dienovereenkomstig.

Methode 4: het probleem omzeilen zonder Anaconda toe te voegen aan het omgevingspad

Als je wilt voorkomen dat je het Anaconda-pad aan de omgevingsvariabelen toevoegt, kun je Conda-commando's typen zonder het 'Conda wordt niet herkend als een interne of externe opdracht, bedienbaar programma of batchbestand' fout door de opdrachtprompt te gebruiken om eerst naar de mapinstallatie te navigeren.

Houd er echter rekening mee dat dit niet erg praktisch is, aangezien u deze procedure moet herhalen wanneer u een nieuwe opdrachtprompt opent.

Als u besluit de fout te omzeilen door het Anaconda-pad aan uw CMD-venster toe te voegen, moet u het volgende doen:

  1. druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens ' cmd ”En druk op Enter om een Rennen dialoog venster.

    Dialoogvenster uitvoeren: cmd

  2. Typ CD in het CMD-venster gevolgd door het pad naar de installatie van uw Anaconda-map. Tenzij je Anaconda op een vergelijkbare locatie hebt geïnstalleerd, zou het ongeveer zo moeten zijn als:
     CD C:  Users  * YourUser *  Anaconda3  Scripts 
  3. Voer een commando uit om Anaconda te testen en kijk of het correct functioneert binnen de Command Prompt. U kunt deze opdracht gebruiken:
    conda --versie

    Anaconda testen

4 minuten gelezen