Popravak: 'conda' nije prepoznata kao unutarnja ili vanjska naredba, operativni program ili batch datoteka

Nekoliko korisnika susreće se s „conda nije prepoznata kao unutarnja ili vanjska naredba, operativni program ili batch datoteka“ kada pokušavaju pokrenuti bilo koju naredbu Anaconda pomoću naredbenog retka .

Conda nije prepoznata kao interna ili proširena naredba, operativni program ili batch datoteka.

Što uzrokuje "conda" nije prepoznato kao unutarnja ili vanjska pogreška naredbe?

Istražili smo ovaj problem pokušavajući ponovno stvoriti pogreške na našem stroju i gledajući izvješća drugih korisnika. Na temelju onoga što smo prikupili, postoji nekoliko scenarija koji će pokrenuti ovu određenu poruku o pogrešci:

  • Okoliš PATH za Condu nije postavljen - ovo je najčešći uzrok zašto se ovaj problem javlja. Imajte na umu da najnovije verzije Anaconde neće automatski dodati Condu na vaše putove promjenjivih sustava jer može uzrokovati razne probleme s drugim softverom.
  • Pogrešno je dodan PATH okruženja - Još jedan popularan razlog zašto se pojavljuje ovaj problem je greška korisnika prilikom ručnog dodavanja varijable PATH okruženja.
  • Inačica Anaconde starija je od verzije Anaconda Navigatora - Neki su korisnici izvijestili da se pogreška više nije događala nakon ažuriranja Conde na najnoviju verziju.

Metoda 1: Ažuriranje Anaconde na najnoviju verziju

Nekoliko je korisnika izvijestilo da je problem riješen i mogli su pokrenuti naredbe conda unutar naredbenog retka nakon ažuriranja Conde na najnoviju verziju.

Ispostavilo se da ovaj problem možete doživjeti u slučaju da koristite noviju inačicu Anaconda Navigator sa starijom verzijom Conde. Evo kratkog vodiča kako to možete ispraviti:

  1. Pristupite izborniku Start u donjem lijevom kutu i potražite " anaconda ". Zatim kliknite Anaconda Prompt .Upotrijebite izbornik Start da biste otvorili Anaconda Prompt
  2. Unutar programa Anaconda Prompt pokrenite sljedeće naredbe i pritisnite Enter nakon svake da biste Conda ažurirali na najnoviju verziju:
    nadogradnja conda instalacija conda
  3. Pričekajte dok se postupak ne dovrši, a zatim zatvorite upit Anaconda i otvorite CMD prozor. Pogledajte možete li sada pokretati naredbe Conda.

Ako i dalje nailazite na  pogrešku "conda nije prepoznata kao unutarnja ili vanjska naredba, operativni program ili batch datoteka"  , pomaknite se prema dolje na sljedeću metodu u nastavku.

Metoda 2: Dodavanje Anaconde vašoj varijabli okruženja PATH tijekom instalacije

Najbrži način za automatsko rješavanje ovog problema je ponovna instalacija Anaconde i upotreba jedne napredne opcije koja će sve Anaconde automatski prilagoditi vašoj varijabli okruženja PATH. Ali imajte na umu da upotreba ove metode može značiti da potičete određenu aplikaciju da se sukobi s vašom instalacijom Anaconda.

U svakom slučaju, ako tražite način da automatski dodate Anacondu u svoje PATH okruženje, slijedite dolje navedene korake:

Napomena: Ako Anaconda nije instalirana na vašem računalu, prijeđite izravno na korak 3.

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite " appwiz.cpl " i pritisnite Enter da biste otvorili programe i značajke .Pokreni dijaloški okvir: appwiz.cpl
  2. Unutar programa i značajki pomaknite se prema dolje kroz popis aplikacija i pronađite distribuciju Anaconde . Zatim ga kliknite desnom tipkom miša i odaberite Deinstaliraj , a zatim slijedite upute na zaslonu da biste ga deinstalirali iz svog sustava.Desnom tipkom miša kliknite svoju distribuciju Anaconda i odaberite Deinstaliraj
  3. Posjetite ovu vezu ( ovdje ) i preuzmite najnoviju distribuciju Anaconde klikom na ikonu povezanu s vašim operativnim sustavom.Preuzimanje Anaconda Distribution
  4. Odaberite odgovarajuću verziju Pythona koju želite koristiti s Anacondom klikom na pripadajući gumb Preuzmi .Preuzimanje distribucije Anaconda
  5. Otvorite instalacijsku izvršnu datoteku, pritisnite Next na prvom odzivu, a zatim prihvatite Ugovor o licenci .Ugovor o licenci za Anaconda
  6. Odaberite vrstu instalacije i još jednom pritisnite Next .Odaberite vrstu instalacije, a zatim ponovno pritisnite Next
  7. Odaberite mapu odredišta i ponovno pritisnite gumb Dalje . Preporučujemo da zadržite zadano mjesto.Odabir mjesta Anaconde
  8. Ovaj je korak presudan. U Naprednim mogućnostima instalacije potvrdite okvir povezan s Dodaj Anacondu u moju varijablu okruženja PATH (pod Napredne mogućnosti ) i kliknite Instaliraj .Konfiguriranje instalacije Anaconde za automatsko dodavanje varijable okruženja PATH
  9. Po završetku instalacije upišite " conda " u naredbeni redak. Više ne biste trebali vidjeti  pogrešku "conda nije prepoznata kao unutarnja ili vanjska naredba, operativni program ili batch datoteka"  .Primjer uspješne naredbe conda unutar naredbenog retka

Ako ova metoda nije bila učinkovita ili tražite drugačiji pristup koji ne uključuje ponovnu instalaciju cijele distribucije Anaconde, prijeđite na sljedeću metodu u nastavku.

3. metoda: Ručno dodavanje staze Conda

Ako ne želite gubiti vrijeme na deinstaliranje cijele distribucije Anaconde, možete sami ažurirati (ili provjeriti) varijablu okruženja povezanu s Condom. Ali prije nego što to učinite, važno je saznati točno mjesto vaše instalacije Conda.

Slijedite donji vodič kako biste ručno otkrili i prilagodili Conda PAT u Varijablama okoliša:

  1. Pristupite izborniku Start (donji lijevi kut) i potražite „ upit anaconda “. Zatim kliknite Anaconda Prompt i pričekajte da se program otvori.Upotrijebite izbornik Start da biste otvorili Anaconda Prompt
  2. Unutar programa Anaconda Prompt pokrenite sljedeću naredbu i pritisnite Enter da biste provjerili mjesto Conde:
    gdje conda
    Otkrivanje mjesta conda
  3. Kopirajte drugo mjesto prethodno dohvaćeno u koraku 2, ali izuzmite izvršnu datoteku. Na primjer:  C: \ Users \ madro \ Anaconda3 \ Scripts
  4. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite " sysdm.cpl " i pritisnite Enter da biste otvorili zaslon Svojstva sustava .Pokreni dijaloški okvir: sysdm.cpl
  5. Unutar prozora Svojstva sustava idite na karticu Napredno i kliknite na Varijable okruženja ...

    Idite na karticu Advanced i kliknite na varijable Environment
  6. Unutar varijabli Environment za prozor * YourUser * odaberite varijablu Path i kliknite gumb Uredi .Odaberite varijablu Put i kliknite Uredi
  7. Unutar prozora varijable okoline Uredi kliknite gumb Novo . Zatim dodajte ove dvije lokacije:
    C: \ Users \ * YourUser * \ Anaconda3 \ Scripts C: \ Users \ * YourUser * \ Anaconda3

    Napomena: Imajte na umu da je  * YourUser *  samo rezervirano mjesto. Zamijenite ga svojim korisničkim imenom. Također, ako koristite stariju inačicu Anaconde, promijenite broj verzije u skladu s tim.

Metoda 4: Zaobilaženje problema bez dodavanja Anaconde na Put okoliša

Ako želite izbjeći dodavanje puta Anaconda varijablama Okoliša, možete upisati naredbe Conda bez da dobijete  pogrešku "conda nije prepoznata kao unutarnja ili vanjska naredba, operativni program ili batch datoteka"  pomoću naredbenog retka za navigaciju do mape prvo instalacija.

Ali imajte na umu da ovo nije vrlo praktično jer ćete ovaj postupak morati ponoviti svaki put kada otvorite novu naredbenu liniju.

Ako odlučite zaobići pogrešku dodavanjem puta Anaconda u svoj CMD prozor, evo što trebate učiniti:

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite " cmd " i pritisnite Enter da biste otvorili dijaloški okvir Pokreni .Pokreni dijaloški okvir: cmd
  2. Unutar CMD prozora upišite CD nakon čega slijedi put do instalacije mape Anaconda. Ako Anacondu niste instalirali na sličnom mjestu, to bi trebalo biti nešto slično:
    CD C: \ Korisnici \ * Vaš korisnik * \ Anaconda3 \ Skripte 
  3. Pokrenite naredbu za testiranje Anaconde i provjerite funkcionira li ispravno u naredbenom retku. Možete koristiti ovu naredbu:
    conda --verzija
    Ispitivanje Anaconde

Original text


Preporučeno

Popravak: Minecraft ne reagira
Što je aplikacija za registraciju uređaja za digitalni TV tuner i treba li je ukloniti?
Što je FileRepMalware i biste li ga trebali ukloniti