Poprawka: „conda” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Kilku użytkowników napotyka „Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy” podczas próby uruchomienia dowolnego polecenia Anaconda przy użyciu Wiersz polecenia .



Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.

Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.



Co powoduje, że „conda” nie jest rozpoznawane jako wewnętrzny lub zewnętrzny błąd polecenia?

Zbadaliśmy ten konkretny problem, próbując odtworzyć błąd de na naszym komputerze i przeglądając raporty innych użytkowników. Na podstawie tego, co zebraliśmy, istnieje kilka scenariuszy, które spowodują ten konkretny komunikat o błędzie:



  • Środowisko PATH dla Conda nie jest ustawione - Jest to najczęstsza przyczyna występowania tego problemu. Należy pamiętać, że najnowsze kompilacje Anaconda nie dodają automatycznie Conda do ścieżek zmiennych systemowych, ponieważ może to powodować różne problemy z innym oprogramowaniem.
  • Środowisko PATH zostało nieprawidłowo dodane - Innym popularnym powodem występowania tego problemu jest błąd użytkownika podczas próby ręcznego dodania zmiennej środowiskowej PATH.
  • Wersja Anaconda jest starsza niż wersja Anaconda Navigator - Niektórzy użytkownicy zgłosili, że błąd nie występował już po aktualizacji Conda do najnowszej wersji.

Metoda 1: Aktualizowanie Anacondy do najnowszej wersji

Kilku użytkowników zgłosiło, że problem został rozwiązany i byli w stanie uruchamiać polecenia conda w wierszu polecenia po zaktualizowaniu Conda do najnowszej wersji.

Jak się okazuje, możesz napotkać ten problem, jeśli używasz nowszej wersji Anaconda Navigator ze starszą wersją Conda. Oto krótki przewodnik, jak to naprawić:

  1. Otwórz menu Start w lewym dolnym rogu i wyszukaj „ anakonda „. Następnie kliknij Anaconda Prompt . Odkrywanie lokalizacji conda

    Użyj menu Start, aby otworzyć Anaconda Prompt



  2. W programie Anaconda Prompt uruchom następujące polecenia i naciśnij Wchodzić po każdym, aby zaktualizować Condę do najnowszej wersji:
    conda update conda install
  3. Zaczekaj, aż proces się zakończy, a następnie zamknij okno dialogowe Anaconda i otwórz okno CMD. Sprawdź, czy możesz teraz uruchamiać polecenia Conda.

Jeśli nadal napotykasz „Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy” błąd, przejdź do następnej metody poniżej.

Metoda 2: Dodanie Anacondy do zmiennej środowiskowej PATH podczas instalacji

Najszybszym sposobem automatycznego rozwiązania tego problemu jest ponowna instalacja programu Anaconda i użycie jednej zaawansowanej opcji, która automatycznie przeniesie całą Anacondę do zmiennej środowiskowej PATH. Należy jednak pamiętać, że użycie tej metody może oznaczać, że zachęcasz określoną aplikację do konfliktu z instalacją Anacondy.

W każdym razie, jeśli szukasz sposobu na automatyczne dodanie Anacondy do środowiska PATH, wykonaj poniższe czynności:

Uwaga: Jeśli Anaconda nie jest zainstalowana na twoim komputerze, przejdź od razu do kroku 3.

  1. naciśnij Klawisz Windows + R. aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ appwiz.cpl ”I naciśnij Wchodzić otworzyć Programy i funkcje . Przejdź do zakładki Zaawansowane i kliknij Zmienne środowiskowe

    Uruchom okno dialogowe: appwiz.cpl

  2. Wewnątrz Programy i funkcje , przewiń listę aplikacji i znajdź plik Dystrybucja Anaconda . Następnie kliknij go prawym przyciskiem myszy i wybierz Odinstaluj , a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby odinstalować program z systemu. Testowanie Anacondy

    Kliknij prawym przyciskiem myszy swoją dystrybucję Anaconda i wybierz polecenie Odinstaluj

  3. Odwiedź ten link ( tutaj ) i pobierz najnowszą dystrybucję Anaconda, klikając ikonę skojarzoną z Twoim systemem operacyjnym.

    Wybór odpowiedniego systemu operacyjnego

  4. Wybierz odpowiednią wersję języka Python, której chcesz używać z programem Anaconda, klikając skojarzoną z nią wersję Pobieranie przycisk.

    Pobieranie dystrybucji Anaconda

  5. Otwórz plik wykonywalny instalacji, naciśnij Kolejny przy pierwszym monicie, a następnie zaakceptuj plik Umowa licencyjna .

    Umowa licencyjna Anaconda

  6. Wybierz typ instalacji i naciśnij Kolejny jeszcze raz.

    Wybierz typ instalacji, a następnie ponownie naciśnij Dalej

  7. Wybierz Folder docelowy i kliknij Kolejny ponownie przycisk. Zdecydowanie zalecamy zachowanie domyślnej lokalizacji.

    Wybór lokalizacji Anacondy

  8. Ten krok jest kluczowy. w Zaawansowane opcje instalacji , zaznacz pole powiązane z Dodaj Anacondę do mojej zmiennej środowiskowej PATH (pod Zaawansowane opcje ) i kliknij zainstalować .

    Konfigurowanie instalacji Anacondy w celu automatycznego dodania zmiennej środowiskowej PATH

  9. Po zakończeniu instalacji wpisz „ conda ”W wierszu polecenia. Nie powinieneś już widzieć pliku „Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy” błąd.

    Przykład udanego polecenia conda w wierszu polecenia

Jeśli ta metoda nie była skuteczna lub szukasz innego podejścia, które nie wymaga ponownego instalowania całej dystrybucji Anaconda, przejdź do następnej metody poniżej.

Metoda 3: Ręczne dodanie ścieżki Conda

Jeśli nie chcesz tracić czasu na odinstalowywanie całej dystrybucji Anaconda, możesz samodzielnie zaktualizować (lub zweryfikować) zmienną środowiskową powiązaną z Condą. Ale zanim to zrobisz, ważne jest, aby poznać dokładną lokalizację instalacji Conda.

Postępuj zgodnie z poniższym przewodnikiem, aby odkryć i ręcznie dostosować ścieżkę Conda w zmiennych środowiskowych:

  1. Otwórz menu Start (lewy dolny róg) i wyszukaj „ anaconda „. Następnie kliknij Anaconda Prompt i poczekaj, aż program się otworzy.

    Użyj menu Start, aby otworzyć Anaconda Prompt

  2. W programie Anaconda Prompt uruchom następujące polecenie i naciśnij klawisz Enter, aby sprawdzić lokalizację Conda:
    gdzie conda

    Odkrywanie lokalizacji conda

  3. Skopiuj drugą lokalizację wcześniej pobraną w kroku 2, ale wyklucz plik wykonywalny. Na przykład: C: Users madro Anaconda3 Scripts
  4. naciśnij Klawisz Windows + R. aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ sysdm.cpl ”I naciśnij Wchodzić aby otworzyć Właściwości systemu ekran.

    Uruchom okno dialogowe: sysdm.cpl

  5. W środku Właściwości systemu okno, przejdź do zaawansowane i kliknij Zmienne środowiska…

    Przejdź do zakładki Zaawansowane i kliknij Zmienne środowiskowe

  6. W środku Zmienne środowiskowe dla * YourUser * wybierz plik Ścieżka zmienną i kliknij Edytować przycisk.

    Wybierz zmienną Path i kliknij Edytuj

  7. W środku Edytuj zmienną środowiskową kliknij plik Nowy przycisk. Następnie dodaj te dwie lokalizacje:
     C:  Users  * YourUser *  Anaconda3  Scripts   C:  Users  * YourUser *  Anaconda3 

    Uwaga: Weź pod uwagę, że * Twój użytkownik * jest tylko symbolem zastępczym. Zastąp go własną nazwą użytkownika. Jeśli używasz starszej wersji Anacondy, zmień odpowiednio numer wersji.

Metoda 4: Obejście problemu bez dodawania Anacondy do ścieżki środowiska

Jeśli chcesz uniknąć dodawania ścieżki Anaconda do zmiennych środowiskowych, możesz wpisać polecenia Conda bez pobierania „Conda nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy” błąd przy użyciu wiersza polecenia, aby najpierw przejść do folderu instalacji.

Pamiętaj jednak, że nie jest to zbyt praktyczne, ponieważ będziesz musiał powtarzać tę procedurę za każdym razem, gdy otworzysz nowy wiersz polecenia.

Jeśli zdecydujesz się obejść błąd, dodając ścieżkę Anaconda do okna CMD, oto co musisz zrobić:

  1. naciśnij Klawisz Windows + R. aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ cmd ”I naciśnij Wchodzić aby otworzyć Biegać Okno dialogowe.

    Uruchom okno dialogowe: cmd

  2. W oknie CMD wpisz CD, a następnie ścieżkę do instalacji folderu Anaconda. Jeśli nie zainstalowałeś Anacondy w podobnej lokalizacji, powinno to być coś podobnego do:
     CD C:  Users  * YourUser *  Anaconda3  Scripts 
  3. Uruchom polecenie, aby przetestować Anacondę i sprawdzić, czy działa poprawnie w wierszu polecenia. Możesz użyć tego polecenia:
    conda - wersja

    Testowanie Anacondy

4 minuty czytania