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

Mehrere Benutzer stoßen auf die “Conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt.” beim Versuch, einen Anaconda-Befehl mit auszuführen Eingabeaufforderung.

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 wird falsch hinzugefügt – Ein weiterer beliebter Grund für dieses Problem ist ein Benutzerfehler beim manuellen Hinzufügen der Umgebungs-PATH-Variablen.
  • 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 „Anakonda“. Klicken Sie dann auf Anaconda Prompt.
    Verwenden Sie das Startmenü, um die Anaconda-Eingabeaufforderung zu öffnen
    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 Eingeben nach jedem Update von Conda auf die neueste Version:
    conda update
    conda install
  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 Sie immer noch auf die stoßen “Conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt.” Fehler, fahren Sie mit der nächsten 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 Windows-Taste + R. um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann „appwiz.cpl” und drücke Eingeben öffnen Programme und Funktionen.
    Dialogfeld ausführen: appwiz.cpl
    Dialogfeld ausführen: appwiz.cpl
  2. Innerhalb Programme und FunktionenScrollen Sie durch die Anwendungsliste und suchen Sie die Anaconda Verteilung. Klicken Sie anschließend mit der rechten Maustaste darauf und wählen Sie DeinstallierenBefolgen 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
    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
    Auswahl des entsprechenden Betriebssystems
  4. Wählen Sie die entsprechende Python-Version aus, die Sie mit Anaconda verwenden möchten, indem Sie auf die zugehörige Version klicken Herunterladen Taste.
    Herunterladen der Anaconda Distribution
    Herunterladen der Anaconda Distribution
  5. Öffnen Sie die ausführbare Installationsdatei und klicken Sie auf Nächster Akzeptieren Sie dann bei der ersten Eingabeaufforderung die Lizenzvereinbarung.
    Anaconda-Lizenzvereinbarung
    Anaconda-Lizenzvereinbarung
  6. Wählen Sie den Installationstyp und klicken Sie auf Nächster Noch einmal.
    Wählen Sie Ihren Installationstyp und klicken Sie erneut auf Weiter
    Wählen Sie Ihren Installationstyp und klicken Sie erneut auf Weiter
  7. Wählen Sie das Zielordner und klicken Sie auf Nächster erneut drücken. Wir empfehlen dringend, den Standardspeicherort beizubehalten.
    Auswahl des Standortes von Anaconda
    Auswahl des Standortes von Anaconda
  8. Dieser Schritt ist entscheidend. In dem Erweiterte InstallationsoptionenAktivieren Sie das Kontrollkästchen für Fügen Sie Anaconda zu meiner Umgebungsvariablen PATH hinzu (unter Erweiterte Optionen) und klicken Installieren.
    Konfigurieren der Anaconda-Installation zum automatischen Hinzufügen der Umgebungsvariablen PATH
    Konfigurieren der Anaconda-Installation zum automatischen Hinzufügen der Umgebungsvariablen PATH
  9. Geben Sie nach Abschluss der Installation „conda”In einer Eingabeaufforderung. Sie sollten das nicht mehr sehen “Conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt.” Error.
    Beispiel für einen erfolgreichen conda-Befehl in der Eingabeaufforderung
    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 Eingabeaufforderung“. 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
    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:
    where conda
    Den Standort von conda entdecken
    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. Beispielsweise: C: Benutzer madro Anaconda3 Skripte
  4. Drücken Sie Windows-Taste + R. um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann „sysdm.cpl” und drücke Eingeben das öffnen Systemeigenschaften Bildschirm.
    Dialogfeld ausführen: sysdm.cpl
    Dialogfeld ausführen: sysdm.cpl
  5. In der Systemeigenschaften Fenster, gehe zum Fortgeschrittene Tab und klicken Sie auf Umgebungsvariablen…

    Gehen Sie zur Registerkarte Erweitert und klicken Sie auf Umgebungsvariablen
    Gehen Sie zur Registerkarte Erweitert und klicken Sie auf Umgebungsvariablen
  6. In der Umgebungsvariablen für * YourUser * Fenster, wählen Sie die Pfad Variable und klicken Sie auf die Bearbeiten Taste.
    Wählen Sie die Pfadvariable aus und klicken Sie auf Bearbeiten
    Wählen Sie die Pfadvariable aus und klicken Sie auf Bearbeiten
  7. In der Umgebungsvariable bearbeiten Klicken Sie im Fenster auf Neu Taste. Fügen Sie dann diese beiden Positionen hinzu:
    C:Users*YourUser*Anaconda3Scripts
    C:Users*YourUser*Anaconda3

    Hinweis: Denk daran, dass * YourUser * ist nur ein Platzhalter. 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 die zu erhalten “Conda wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt.” Fehler durch Verwendung der Eingabeaufforderung, um zuerst zur Ordnerinstallation zu navigieren.

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 Windows-Taste + R. um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann „cmd” und drücke Eingeben öffnen a Lauf Dialogbox.
    Dialogfeld ausführen: cmd
    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*Anaconda3Scripts
    
  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
    Anaconda testen

Similar Posts

Leave a Reply

Your email address will not be published.