Fix: 'conda' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt

Mehrere Benutzer stoßen beim Versuch, einen Anaconda-Befehl über die Eingabeaufforderung auszuführen, auf die Meldung "conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt" .

Conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt.

Was verursacht, dass die 'conda' nicht als interner oder externer Befehlsfehler erkannt wird?

Wir haben dieses spezielle Problem untersucht, indem wir versucht haben, den Fehler auf unserem Computer wiederherzustellen, und indem wir uns andere Benutzerberichte angesehen haben. Basierend auf dem, was wir gesammelt haben, gibt es verschiedene Szenarien, die diese bestimmte Fehlermeldung auslösen:

  • Umgebungspfad für Conda ist nicht festgelegt - Dies ist die häufigste Ursache für dieses Problem. Beachten Sie, dass die neuesten Anaconda-Builds Conda nicht automatisch zu Ihren Systemvariablenpfaden hinzufügen, da dies verschiedene Probleme mit anderer Software verursachen kann.
  • Umgebungspfad wurde falsch hinzugefügt - Ein weiterer beliebter Grund für dieses Problem ist ein Benutzerfehler, wenn versucht wird, die Umgebungspfadvariable manuell hinzuzufügen.
  • Die Anaconda-Version ist älter als die Version des Anaconda Navigator. Einige Benutzer haben gemeldet, dass der Fehler nach dem Update von Conda auf die neueste Version nicht mehr aufgetreten ist.

Methode 1: Aktualisieren von Anaconda auf die neueste Version

Mehrere Benutzer haben berichtet, dass das Problem behoben wurde, und sie konnten Conda-Befehle in der Eingabeaufforderung ausführen, nachdem sie Conda auf die neueste Version aktualisiert hatten.

Wie sich herausstellt, kann dieses Problem auftreten, wenn Sie eine neuere Anaconda Navigator-Version mit einer älteren Conda-Version verwenden. Hier ist eine Kurzanleitung, wie Sie dies korrigieren können:

  1. Greifen Sie auf Ihr Startmenü in der unteren linken Ecke zu und suchen Sie nach „ Anaconda “. Klicken Sie dann auf Anaconda Prompt .Verwenden Sie das Startmenü, um die Anaconda-Eingabeaufforderung zu öffnen
  2. Führen Sie im Anaconda Prompt-Programm die folgenden Befehle aus und drücken Sie nach jedem Befehl die Eingabetaste , um Conda auf die neueste Version zu aktualisieren:
    conda update conda installieren
  3. Warten Sie, bis der Vorgang abgeschlossen ist, schließen Sie dann die Anaconda-Eingabeaufforderung und öffnen Sie ein CMD-Fenster. Überprüfen Sie, ob Sie jetzt Conda-Befehle ausführen können.

Wenn immer noch der  Fehler "conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt" auftritt  , fahren Sie mit der folgenden Methode fort.

Methode 2: Hinzufügen von Anaconda zu Ihrer PATH-Umgebungsvariablen während der Installation

Der schnellste Weg, um dieses Problem automatisch zu beheben, besteht darin, Anaconda neu zu installieren und eine erweiterte Option zu verwenden, mit der alle Anaconda automatisch in Ihre PATH-Umgebungsvariable übernommen werden. Beachten Sie jedoch, dass die Verwendung dieser Methode dazu führen kann, dass Sie bestimmte Anwendungen dazu ermutigen, Konflikte mit Ihrer Anaconda-Installation zu verursachen.

Wenn Sie nach einer Möglichkeit suchen, Anaconda automatisch zu Ihrer PATH-Umgebung hinzuzufügen, führen Sie in jedem Fall die folgenden Schritte aus:

Hinweis: Wenn Anaconda nicht auf Ihrem Computer installiert ist, fahren Sie direkt mit Schritt 3 fort.

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " appwiz.cpl " ein und drücken Sie die Eingabetaste , um Programme und Funktionen zu öffnen .Dialogfeld ausführen: appwiz.cpl
  2. Scrollen Sie in Programme und Funktionen durch die Anwendungsliste und suchen Sie die Anaconda-Distribution . Klicken Sie anschließend mit der rechten Maustaste darauf und wählen Sie Deinstallieren . Befolgen Sie dann die Anweisungen auf dem Bildschirm, um es von Ihrem System zu deinstallieren.Klicken Sie mit der rechten Maustaste auf Ihre Anaconda-Distribution und wählen Sie Deinstallieren
  3. Besuchen Sie diesen Link ( hier ) und laden Sie die neueste Anaconda-Distribution herunter, indem Sie auf ein Symbol klicken, das Ihrem Betriebssystem zugeordnet ist.Anaconda Distribution herunterladen
  4. Wählen Sie die entsprechende Python-Version aus, die Sie mit Anaconda verwenden möchten, indem Sie auf die zugehörige Download- Schaltfläche klicken .Herunterladen der Anaconda Distribution
  5. Öffnen Sie die ausführbare Installationsdatei, klicken Sie bei der ersten Eingabeaufforderung auf Weiter und akzeptieren Sie die Lizenzvereinbarung .Anaconda-Lizenzvereinbarung
  6. Wählen Sie den Installationstyp und klicken Sie erneut auf Weiter .Wählen Sie Ihren Installationstyp und klicken Sie erneut auf Weiter
  7. Wählen Sie den Zielordner und klicken Sie erneut auf die Schaltfläche Weiter . Wir empfehlen dringend, den Standardspeicherort beizubehalten.Auswahl des Standortes von Anaconda
  8. Dieser Schritt ist entscheidend. Aktivieren Sie in den erweiterten Installationsoptionen das Kontrollkästchen Anaconda zu meiner PATH-Umgebungsvariablen hinzufügen (unter Erweiterte Optionen ) und klicken Sie auf Installieren .Konfigurieren der Anaconda-Installation zum automatischen Hinzufügen der Umgebungsvariablen PATH
  9. Geben Sie nach Abschluss der Installation in einer Eingabeaufforderung " conda " ein. Sie sollten den Fehler "conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt"  nicht mehr sehen  .Beispiel für einen erfolgreichen conda-Befehl in der Eingabeaufforderung

Wenn diese Methode nicht effektiv war oder Sie nach einem anderen Ansatz suchen, bei dem nicht die gesamte Anaconda-Distribution neu installiert wird, fahren Sie mit der folgenden Methode fort.

Methode 3: Manuelles Hinzufügen des Conda-Pfads

Wenn Sie keine Zeit mit der Deinstallation der gesamten Anaconda-Distribution verschwenden möchten, können Sie die mit Conda verknüpfte Umgebungsvariable selbst aktualisieren (oder überprüfen). Zuvor ist es jedoch wichtig, den genauen Standort Ihrer Conda-Installation zu ermitteln.

Befolgen Sie die nachstehende Anleitung, um den Conda PATH in Umgebungsvariablen manuell zu ermitteln und anzupassen:

  1. Rufen Sie das Startmenü (linke untere Ecke) auf und suchen Sie nach „ anaconda prompt “. Klicken Sie dann auf Anaconda Prompt und warten Sie, bis das Programm geöffnet ist.Verwenden Sie das Startmenü, um die Anaconda-Eingabeaufforderung zu öffnen
  2. Führen Sie im Anaconda Prompt-Programm den folgenden Befehl aus und drücken Sie die Eingabetaste, um den Speicherort von Conda zu überprüfen:
    wo conda
    Den Standort von conda entdecken
  3. Kopieren Sie den zweiten Speicherort, der zuvor in Schritt 2 abgerufen wurde, schließen Sie jedoch die ausführbare Datei aus. Zum Beispiel:  C: \ Users \ madro \ Anaconda3 \ Scripts
  4. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen. Dann geben Sie „ sysdm.cpl “ ein und drücken Sie Enter , die öffnen Systemeigenschaften Bildschirm.Dialogfeld ausführen: sysdm.cpl
  5. Wechseln Sie im Fenster Systemeigenschaften zur Registerkarte Erweitert und klicken Sie auf Umgebungsvariablen…

    Gehen Sie zur Registerkarte Erweitert und klicken Sie auf Umgebungsvariablen
  6. Innerhalb der Umgebungsvariablen für * * youruser Fenster wählen Sie den Pfad - Variable und klicken Sie auf die Bearbeiten - Taste.Wählen Sie die Pfadvariable aus und klicken Sie auf Bearbeiten
  7. Innerhalb der Variable bearbeiten Umgebung Fenster auf die neue Schaltfläche. Fügen Sie dann diese beiden Positionen hinzu:
    C: \ Benutzer \ * Ihr Benutzer * \ Anaconda3 \ Skripte C: \ Benutzer \ * Ihr Benutzer * \ Anaconda3

    Hinweis: Beachten Sie, dass  * YourUser *  nur ein Platzhalter ist. Ersetzen Sie es durch Ihren eigenen Benutzernamen. Wenn Sie eine ältere Anaconda-Version verwenden, ändern Sie die Versionsnummer entsprechend.

Methode 4: Umgehen des Problems, ohne Anaconda zum Umgebungspfad hinzuzufügen

Wenn Sie vermeiden möchten, den Anaconda-Pfad zu den Umgebungsvariablen hinzuzufügen, können Sie Conda-Befehle eingeben, ohne den  Fehler "conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt" zu erhalten  , indem Sie mit der Eingabeaufforderung zum Ordner navigieren Installation zuerst.

Beachten Sie jedoch, dass dies nicht sehr praktisch ist, da Sie diesen Vorgang wiederholen müssen, wenn Sie eine neue Eingabeaufforderung öffnen.

Wenn Sie den Fehler umgehen möchten, indem Sie den Anaconda-Pfad zu Ihrem CMD-Fenster hinzufügen, müssen Sie Folgendes tun:

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen. Dann geben Sie „ cmd “ ein und drücken Sie Enter ein öffnen Run Dialogfeld.Dialogfeld ausführen: cmd
  2. Geben Sie im CMD-Fenster CD gefolgt vom Pfad zu Ihrer Anaconda-Ordnerinstallation ein. Sofern Sie Anaconda nicht an einem ähnlichen Ort installiert haben, sollte es ungefähr so ​​aussehen:
    CD C: \ Users \ * YourUser * \ Anaconda3 \ Scripts 
  3. Führen Sie einen Befehl aus, um Anaconda zu testen und festzustellen, ob er in der Eingabeaufforderung ordnungsgemäß funktioniert. Sie können diesen Befehl verwenden:
    conda --version
    Anaconda testen

Original text


Empfohlen

Fix: Minecraft reagiert nicht
Was ist eine Registrierungsanwendung für ein digitales TV-Tunergerät und sollte diese entfernt werden?
Was ist FileRepMalware und sollten Sie es entfernen?