Keli vartotojai , bandydami paleisti bet kurią „Anaconda“ komandą naudodami komandų eilutę, susiduria su „conda neatpažįstama kaip vidinė ar išorinė komanda, valdoma programa ar paketinis failas“ .
Kas sukelia „conda“, neatpažįstama kaip vidinė ar išorinė komandos klaida?
Mes ištyrėme šią problemą bandydami atkurti klaidas savo kompiuteryje ir peržiūrėdami kitų naudotojų ataskaitas. Remiantis tuo, ką surinkome, yra keli scenarijai, kurie suaktyvins šį klaidos pranešimą:
- „Conda“ aplinkos kelias nėra nustatytas - tai yra dažniausia šios problemos priežastis. Atminkite, kad naujausios „Anaconda“ versijos „Conda“ automatiškai nepridės prie jūsų sistemos kintamųjų kelių, nes tai gali sukelti įvairių problemų su kita programine įranga.
- Aplinkos kelias yra neteisingai pridėtas . Kita populiari priežastis, kodėl kyla ši problema, yra vartotojo kaltė bandant pridėti aplinkos PATH kintamąjį rankiniu būdu.
- „Anaconda“ versija yra senesnė nei „Anaconda Navigator“ versija - Kai kurie vartotojai pranešė, kad atnaujinus „Conda“ į naujausią versiją klaida nebebuvo.
1 metodas: atnaujinkite „Anaconda“ į naujausią versiją
Keli vartotojai pranešė, kad problema išspręsta ir jie galėjo paleisti „conda“ komandas komandinėje eilutėje, atnaujinę „Conda“ į naujausią versiją.
Pasirodo, šią problemą galite patirti tuo atveju, jei naudojate naujesnę „Anaconda Navigator“ versiją su senesne „Conda“ versija. Čia yra trumpas vadovas, kaip tai ištaisyti:
- Apatiniame kairiajame kampe pasiekite savo pradžios meniu ir ieškokite „ anaconda “. Tada spustelėkite „ Anaconda Prompt“ .
- „Anaconda Prompt“ programoje vykdykite šias komandas ir po kiekvienos paspauskite „ Enter“, kad atnaujintumėte „Conda“ į naujausią versiją:
conda atnaujinimas conda install
- Palaukite, kol procesas bus baigtas, tada uždarykite „Anaconda Prompt“ ir atidarykite CMD langą. Pažiūrėkite, ar dabar galite paleisti „Conda“ komandas.
Jei vis dar susiduriate su klaida „conda neatpažįstama kaip vidinė ar išorinė komanda, valdoma programa ar paketinis failas“ , pereikite prie kito toliau pateikto metodo.
2 metodas: „Anaconda“ pridėjimas prie PATH aplinkos kintamojo diegimo metu
Greičiausias būdas automatiškai išspręsti šią problemą yra iš naujo įdiegti „Anaconda“ ir naudoti vieną išplėstinę parinktį, kuri automatiškai pakeis „Anaconda“ į jūsų PATH aplinkos kintamąjį. Tačiau nepamirškite, kad naudojant šį metodą galite paskatinti tam tikras programas prieštarauti jūsų „Anaconda“ diegimui.
Bet kokiu atveju, jei ieškote būdo, kaip automatiškai pridėti „Anaconda“ prie PATH aplinkos, atlikite toliau nurodytus veiksmus:
Pastaba: jei „Anaconda“ nėra įdiegta jūsų kompiuteryje, pereikite prie 3 veiksmo.
- Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „ appwiz.cpl “ ir paspauskite Enter, kad atidarytumėte programas ir funkcijas .
- Programų ir funkcijų viduje slinkite žemyn per programų sąrašą ir raskite „ Anaconda“ platinimą . Tada dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Pašalinti , tada vykdydami ekrane rodomus raginimus pašalinkite jį iš savo sistemos.
- Spustelėkite šią nuorodą ( čia ) ir atsisiųskite naujausią „Anaconda“ platinimą spustelėdami piktogramą, susietą su jūsų operacine sistema.
- Pasirinkite tinkamą „Python“ versiją, kurią norite naudoti su „Anaconda“, spustelėdami susietą mygtuką Atsisiųsti .
- Atidarykite diegimo vykdomąjį failą, pirmoje eilutėje paspauskite „ Kitas “, tada sutikite su licencijos sutartimi .
- Pasirinkite diegimo tipą ir dar kartą paspauskite Next .
- Pasirinkite paskirties aplanką ir dar kartą spustelėkite mygtuką Kitas . Mes labai rekomenduojame išsaugoti numatytąją vietą.
- Šis žingsnis yra labai svarbus. Per Išplėstinė diegimo parinktis , pažymėkite langelį, susijusios su Įtraukti Anaconda mano aplinkos kintamąjį PATH (pagal Advanced Options ) ir spustelėkite Diegti .
- Baigę diegti, komandinėje eilutėje įveskite „ conda “. Nebeturėtumėte matyti klaidos „conda neatpažįstama kaip vidinė ar išorinė komanda, valdoma programa ar paketinis failas“ .
Jei šis metodas nebuvo veiksmingas arba ieškote kitokio požiūrio, kuris nereikalauja iš naujo įdiegti viso „Anaconda“ paskirstymo, pereikite prie kito toliau pateikto metodo.
3 metodas: „Conda“ kelio pridėjimas rankiniu būdu
Jei nenorite gaišti laiko pašalindami visą „Anaconda“ paskirstymą, galite patys atnaujinti (arba patvirtinti) aplinkos kintamąjį, susietą su „Conda“. Tačiau prieš tai darant svarbu sužinoti tikslią „Conda“ diegimo vietą.
Vykdykite žemiau pateiktą vadovą, norėdami rankiniu būdu rasti ir pritaikyti „Conda PATH“ aplinkos kintamuosiuose:
- Atidarykite pradžios meniu (apatiniame kairiajame kampe) ir ieškokite „ anaconda prompt “. Tada spustelėkite „ Anaconda Prompt“ ir palaukite, kol bus atidaryta programa.
- „Anaconda Prompt“ programos viduje vykdykite šią komandą ir paspauskite „Enter“, kad patikrintumėte „Conda“ vietą:
kur conda
- Nukopijuokite antrą vietą, anksčiau gautą atliekant 2 veiksmą, tačiau neįtraukite vykdomojo failo. Pvz .: C: \ Users \ madro \ Anaconda3 \ Scripts
- Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „ sysdm.cpl “ ir paspauskite Enter, kad atidarytumėte sistemos ypatybių ekraną.
- Viduje Sistemos ypatybės lange, eikite į Advanced kortelėje ir spustelėkite aplinkos kintamieji ...
- Viduje aplinkos kintamuosius * YourUser * lange pasirinkite Kelias kintamasis ir spustelėkite Redaguoti mygtuką.
- Viduje Redaguoti aplinkos kintamojo lange spustelėkite Naujas mygtuką. Tada pridėkite šias dvi vietas:
C: \ Users \ * YourUser * \ Anaconda3 \ Scripts C: \ Users \ * YourUser * \ Anaconda3
Pastaba: atminkite, kad * „YourUser“ yra tik vietos rezervavimo ženklas. Pakeiskite jį savo vartotojo vardu. Be to, jei naudojate senesnę „Anaconda“ versiją, atitinkamai pakeiskite versijos numerį.
4 metodas: apeiti problemą nepridėjus „Anaconda“ prie aplinkos kelio
Jei norite išvengti „Anaconda“ kelio įtraukimo į aplinkos kintamuosius, galite įvesti „Conda“ komandas negavę klaidos „conda neatpažįstama kaip vidinė ar išorinė komanda, valdoma programa ar paketinis failas“ , naudodami komandų eilutę, norėdami pereiti į aplanką diegimas pirmiausia.
Tačiau nepamirškite, kad tai nėra labai praktiška, nes turėsite pakartoti šią procedūrą, kai atidarysite naują komandų eilutę.
Jei nuspręsite apeiti klaidą, pridėdami „Anaconda“ kelią į savo CMD langą, atlikite šiuos veiksmus:
- Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „ cmd “ ir paspauskite Enter, kad atidarytumėte Vykdyti dialogo langą.
- CMD lange įveskite kompaktinį diską ir kelią į „Anaconda“ aplanko diegimo kelią. Jei „Anaconda“ neįdiegėte panašioje vietoje, tai turėtų būti kažkas panašaus į:
CD C: \ Users \ * YourUser * \ Anaconda3 \ Scripts
- Vykdykite komandą, kad patikrintumėte „Anaconda“ ir patikrintumėte, ar ji tinkamai veikia komandų eilutėje. Galite naudoti šią komandą:
conda - versija