Поправка: „conda“ не се разпознава като вътрешна или външна команда, работеща програма или партиден файл



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители се сблъскват с „Conda не се разпознава като вътрешна или външна команда, работеща програма или партиден файл“ когато се опитвате да стартирате която и да е команда Anaconda, използвайки Командния ред .

Conda не се разпознава като вътрешна или разширена команда, работеща програма или партиден файл.

Conda не се разпознава като вътрешна или външна команда, работеща програма или партиден файл.



Какво причинява „conda“ не се разпознава като вътрешна или външна грешка в командата?

Проучихме този конкретен проблем, като се опитахме да пресъздадем грешка на нашата машина и като разгледахме други потребителски отчети. Въз основа на събраното от нас има няколко сценария, които ще задействат това конкретно съобщение за грешка:



  • Пътят на околната среда за Conda не е зададен - Това е най-честата причина, поради която възниква този проблем. Имайте предвид, че най-новите версии на Anaconda няма автоматично да добавят Conda към вашите системни променливи пътища, тъй като това може да причини различни проблеми с друг софтуер.
  • Пътят на околната среда е добавен неправилно - Друга популярна причина, поради която възниква този проблем, е грешка на потребителя при опит за ръчно добавяне на променливата PATH на околната среда.
  • Версията на Anaconda е по-стара от версията на Anaconda Navigator - Някои потребители съобщават, че грешката вече не се появява след актуализиране на Conda до най-новата версия.

Метод 1: Актуализиране на Anaconda до най-новата версия

Няколко потребители съобщиха, че проблемът е разрешен и са успели да изпълняват команди conda в командния ред, след като са актуализирали Conda до най-новата версия.

Както се оказва, можете да изпитате този проблем в случай, че използвате по-нова версия на Anaconda Navigator с по-стара версия на Conda. Ето кратко ръководство за това как можете да коригирате това:

  1. Влезте в менюто „Старт“ в долния ляв ъгъл и потърсете „ анаконда “. След това кликнете върху Подсказка за Анаконда . Откриване на местоположението на конда

    Използвайте менюто 'Старт', за да отворите Anaconda Prompt



  2. Вътре в програмата Anaconda Prompt изпълнете следните команди и натиснете Въведете след всеки да актуализирате Conda до най-новата версия:
    актуализация
  3. Изчакайте, докато процесът завърши, след това затворете Promot Anaconda и отворете CMD прозорец. Вижте дали вече можете да изпълнявате команди на Conda.

Ако все още срещате „Conda не се разпознава като вътрешна или външна команда, работеща програма или партиден файл“ грешка, преминете към следващия метод по-долу.

Метод 2: Добавяне на Anaconda към вашата променлива на околната среда PATH по време на инсталацията

Най-бързият начин да разрешите този проблем автоматично е да преинсталирате Anaconda и да използвате една усъвършенствана опция, която автоматично ще приведе всички Anaconda към променливата на вашата среда PATH. Но имайте предвид, че използването на този метод може да означава, че насърчавате определено приложение да влиза в конфликт с вашата инсталация на Anaconda.

Във всеки случай, ако търсите начин за автоматично добавяне на Anaconda към вашата PATH среда, следвайте стъпките по-долу:

Забележка: Ако Anaconda не е инсталиран на вашия компютър, преминете направо към стъпка 3.

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ appwiz.cpl ”И натиснете Въведете да отвориш Програми и функции . Отидете в раздела Разширени и кликнете върху Променливи на околната среда

    Стартиране на диалогов прозорец: appwiz.cpl

  2. Вътре Програми и функции , превъртете надолу през списъка с приложения и намерете Разпределение на Anaconda . След това щракнете с десния бутон върху него и изберете Деинсталирайте , след това следвайте подканите на екрана, за да го деинсталирате от вашата система. Тестване на Anaconda

    Щракнете с десния бутон върху дистрибуцията на Anaconda и изберете Деинсталиране

  3. Посетете тази връзка ( тук ) и изтеглете най-новата дистрибуция на Anaconda, като щракнете върху икона, свързана с вашата операционна система.

    Избиране на подходящата операционна система

  4. Изберете подходящата версия на Python, която искате да използвате с Anaconda, като щракнете върху нея Изтегли бутон.

    Изтегляне на разпространението на Anaconda

  5. Отворете изпълнимия инсталационен файл, натиснете Следващия на първия ред, след това приемете Лицензионно споразумение .

    Лицензионно споразумение за Anaconda

  6. Изберете типа инсталация и натиснете Следващия още веднъж.

    Изберете вашия тип инсталация, след което натиснете отново Напред

  7. Избери Целева папка и щракнете върху Следващия бутона отново. Силно препоръчваме да запазите местоположението по подразбиране.

    Избор на местоположението на Anaconda

  8. Тази стъпка е от решаващо значение. В Разширени опции за инсталиране , поставете отметка в квадратчето, свързано с Добавете Anaconda към моята променлива на околната среда PATH (под Разширени опции ) и щракнете Инсталирай .

    Конфигуриране на инсталацията на Anaconda за автоматично добавяне на променливата на околната среда PATH

  9. След като инсталацията завърши, напишете „ конда ”В командния ред. Вече не трябва да виждате „Conda не се разпознава като вътрешна или външна команда, работеща програма или партиден файл“ грешка.

    Пример за успешна команда conda в командния ред

Ако този метод не е бил ефективен или търсите различен подход, който не включва преинсталиране на цялата дистрибуция на Anaconda, преминете надолу към следващия метод по-долу.

Метод 3: Добавяне на пътя на Conda ръчно

Ако не искате да губите време за деинсталиране на цялата дистрибуция на Anaconda, можете сами да актуализирате (или да проверите) променливата на околната среда, свързана с Conda. Но преди да направите това, важно е да разберете точното местоположение на вашата инсталация на Conda.

Следвайте ръководството по-долу, за да откриете и регулирате Conda PATH ръчно в Променливи на околната среда:

  1. Отворете менюто „Старт“ (долния ляв ъгъл) и потърсете „ ред за анаконда “. След това кликнете върху Подсказка за Анаконда и изчакайте програмата да се отвори.

    Използвайте менюто 'Старт', за да отворите Anaconda Prompt

  2. Вътре в програмата Anaconda Prompt изпълнете следната команда и натиснете Enter, за да проверите местоположението на Conda:
    където conda

    Откриване на местоположението на конда

  3. Копирайте второто местоположение, извлечено по-рано в стъпка 2, но изключете изпълнимия файл. Например: C: Users madro Anaconda3 Scripts
  4. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ sysdm.cpl ”И натиснете Въведете за да отворите Системни свойства екран.

    Стартиране на диалогов прозорец: sysdm.cpl

  5. Вътре в Системни свойства прозорец, отидете на Разширено и щракнете върху Променливи на околната среда ...

    Отидете в раздела Разширени и кликнете върху Променливи на околната среда

  6. Вътре в Променливи на околната среда за * YourUser * прозорец, изберете Път и щракнете върху редактиране бутон.

    Изберете променливата Path и щракнете върху Edit

  7. Вътре в Редактиране на променлива на средата прозорец, щракнете върху Ново бутон. След това добавете тези две местоположения:
     C:  Users  * YourUser *  Anaconda3  Scripts   C:  Потребители  * Вашият потребител *  Anaconda3 

    Забележка: Имайте предвид това * Вашият потребител * е само заместител. Заменете го със собственото си потребителско име. Освен това, ако използвате по-стара версия на Anaconda, променете съответно номера на версията.

Метод 4: Заобикаляне на проблема без добавяне на Anaconda към пътя на околната среда

Ако искате да избегнете добавянето на пътя Anaconda към променливите Environment, можете да въведете команди Conda, без да получавате „Conda не се разпознава като вътрешна или външна команда, работеща програма или партиден файл“ грешка, като използвате командния ред, за да отидете първо до инсталацията на папката.

Но имайте предвид, че това не е много практично, тъй като ще трябва да повтаряте тази процедура всеки път, когато отворите нов команден ред.

Ако решите да заобиколите грешката, като добавите пътя Anaconda към вашия CMD прозорец, ето какво трябва да направите:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ cmd ”И натиснете Въведете да се отвори a Бягай диалогов прозорец.

    Стартиране на диалогов прозорец: cmd

  2. Вътре в прозореца CMD напишете CD, последван от пътя към инсталацията на вашата папка Anaconda. Освен ако не сте инсталирали Anaconda на подобно място, това трябва да е нещо подобно на:
     CD C:  Users  * YourUser *  Anaconda3  Scripts 
  3. Изпълнете команда, за да тествате Anaconda и да видите дали тя функционира правилно в командния ред. Можете да използвате тази команда:
    conda --версия

    Тестване на Anaconda

4 минути четене