Fix: „conda” nu este recunoscut ca o comandă internă sau externă, un program operabil sau un fișier batch

Mai mulți utilizatori se confruntă cu „conda nu este recunoscută ca o comandă internă sau externă, un program operabil sau un fișier batch” atunci când încearcă să ruleze orice comandă Anaconda folosind Command Prompt .

Conda nu este recunoscut ca o comandă internă sau externă, un program operabil sau un fișier batch.

Ce provoacă „conda” nu este recunoscut ca o eroare de comandă internă sau externă?

Am investigat această problemă specială încercând să recreăm eroarea pe mașina noastră și analizând alte rapoarte ale utilizatorilor. Pe baza celor adunate, există mai multe scenarii care vor declanșa acest anumit mesaj de eroare:

  • Environment PATH pentru Conda nu este setat - Aceasta este cea mai frecventă cauză pentru care apare această problemă. Rețineți că cele mai recente versiuni Anaconda nu vor adăuga automat Conda în căile variabile ale Sistemului dvs., deoarece poate provoca diverse probleme cu alte programe software.
  • Environment PATH este adăugat incorect - Un alt motiv popular pentru care apare această problemă este greșirea utilizatorului atunci când încearcă să adaugi manual variabila Environment.
  • Versiunea Anaconda este mai veche decât versiunea Anaconda Navigator - Unii utilizatori au raportat că eroarea nu a mai apărut după actualizarea Conda la cea mai recentă versiune.

Dacă vă chinuiți să rezolvați acest mesaj de eroare, acest articol vă va oferi o selecție de pași verificați de depanare. Mai jos aveți o colecție de metode utilizate de alți utilizatori într-o situație similară pentru a rezolva problema.

Pentru cele mai bune rezultate, urmați metodele de mai jos în ordine. În acest fel, începeți să încercați cele mai populare corecții și să evitați săriți prin cercuri inutile.

Metoda 1: Actualizarea Anaconda la cea mai recentă versiune

Mai mulți utilizatori au raportat că problema a fost rezolvată și au putut să execute comenzi conda în promptul de comandă după actualizarea Conda la cea mai recentă versiune.

După cum se dovedește, puteți întâmpina această problemă în cazul în care utilizați o versiune mai nouă Anaconda Navigator cu o versiune mai veche Conda. Iată un ghid rapid despre cum puteți rectifica acest lucru:

  1. Accesați meniul de pornire în colțul din stânga jos și căutați „ anaconda ”. Apoi, faceți clic pe Anaconda Prompt .

    Utilizați meniul de pornire pentru a deschide Anaconda Prompt
  2. În cadrul programului Anaconda Prompt, executați următoarele comenzi și apăsați Enter după fiecare pentru a actualiza Conda la cea mai recentă versiune:
     actualizare conda instalare conda 
  3. Așteptați până la finalizarea procesului, apoi închideți promptul Anaconda și deschideți o fereastră CMD. Vedeți dacă acum puteți rula comenzi Conda.

Dacă tot întâlniți eroarea „conda nu este recunoscută ca o comandă internă sau externă, program de operare sau fișier de lot”, treceți la următoarea metodă de mai jos.

Metoda 2: Adăugarea Anaconda la variabila dvs. de mediu PATH în timpul instalării

Cea mai rapidă modalitate de a rezolva automat această problemă este să reinstalați Anaconda și să folosiți o opțiune avansată care va face automat Anaconda la variabila dvs. de mediu PATH. Dar rețineți că utilizarea acestei metode ar putea însemna că încurajați anumite aplicații să intre în conflict cu instalația dvs. Anaconda.

În orice caz, dacă căutați o modalitate de a adăuga Anaconda în mediul dvs. PATH în mod automat, urmați pașii de mai jos:

Notă: Dacă Anaconda nu este instalat pe computerul dvs., treceți direct la pasul 3.

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ appwiz.cpl ” și apăsați Enter pentru a deschide programe și funcții .

    Fereastra de dialog: appwiz.cpl
  2. În cadrul programelor și funcțiilor, derulați în jos în lista de aplicații și localizați distribuția Anaconda . Apoi, faceți clic dreapta pe el și alegeți Dezinstalați, apoi urmați instrucțiunile de pe ecran pentru a o dezinstala din sistem.

    Faceți clic dreapta pe distribuția dvs. Anaconda și alegeți Dezinstalare
  3. Accesați acest link ( aici ) și descărcați cea mai recentă distribuție Anaconda făcând clic pe o pictogramă asociată cu sistemul dvs. de operare.

    Selectarea sistemului de operare corespunzător
  4. Selectați versiunea corespunzătoare Python pe care doriți să o utilizați cu Anaconda făcând clic pe butonul de descărcare asociat.

    Descărcarea Anaconda Distribution
  5. Deschideți executarea instalării, apăsați Următorul la primul prompt, apoi acceptați Acordul de licență .

    Acord de licență Anaconda
  6. Selectați tipul de instalare și apăsați din nou pe Următorul .

    Selectați tipul dvs. de instalare, apoi apăsați din nou pe Următorul
  7. Alegeți folderul destinație și faceți din nou butonul Următorul . Vă recomandăm să păstrați locația implicită.

    Alegerea locației Anaconda
  8. Acest pas este crucial. În Opțiuni de instalare avansate, bifați caseta asociată Adăugare Anaconda la variabila mea de mediu PATH (sub Opțiuni avansate ) și faceți clic pe Instalare .

    Configurarea instalării Anaconda pentru a adăuga automat variabila de mediu PATH
  9. După terminarea instalării, tastați „ conda ” în cadrul unei promptări de comandă. Nu mai trebuie să vedeți eroarea „conda nu este recunoscută ca o eroare de comandă internă sau externă, program operabil sau fișier batch” .

    Exemplu de comandă conda reușită în promptul de comandă

Dacă această metodă nu a fost eficientă sau căutați o abordare diferită care nu implică reinstalarea întregii distribuții Anaconda, treceți la următoarea metodă de mai jos.

Metoda 3: Adăugarea manuală a căii Conda

Dacă nu doriți să pierdeți timp la dezinstalarea întregii distribuții Anaconda, puteți actualiza (sau verifica) variabila de mediu asociată cu Conda. Dar înainte de a face acest lucru, este important să aflați locația exactă a instalației dvs. Conda.

Urmați ghidul de mai jos pentru a descoperi și regla manual Calea Conda în Variabile de mediu:

  1. Accesați meniul de pornire (colțul din stânga jos) și căutați „ promptul anaconda ”. Apoi, faceți clic pe Anaconda Prompt și așteptați deschiderea programului.

    Utilizați meniul de pornire pentru a deschide Anaconda Prompt
  2. În cadrul programului Anaconda Prompt, executați următoarea comandă și apăsați Enter pentru a verifica locația Conda:
     unde conda 

    Descoperirea locației conda
  3. Copiați a doua locație preluată anterior la pasul 2, dar excludeți executabilul. De exemplu: C: \ Users \ madro \ Anaconda3 \ Scripturi
  4. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ sysdm.cpl ” și apăsați Enter pentru a deschide ecranul System Properties .

    Fereastra de dialog: sysdm.cpl
  5. În fereastra System Properties, accesați fila Advanced și faceți clic pe Variables de mediu ...

    Accesați fila Advanced și faceți clic pe Variabile de mediu
  6. În interiorul variabilelor de mediu pentru fereastra * YourUser *, selectați variabila Calea și faceți clic pe butonul Editare .

    Selectați variabila Calea și faceți clic pe Editare
  7. În fereastra Editare variabilă mediu, faceți clic pe butonul Nou . Apoi, adăugați aceste două locații:
     C: \ Utilizatori \ * Utilizatorul dvs. * \ Anaconda3 \ Scripturi C: \ Utilizatori \ * Utilizatorul dvs. * \ Anaconda3 

    Notă: Rețineți că * Utilizatorul dvs. * este doar un marcator. Înlocuiți-l cu propriul nume de utilizator. De asemenea, dacă utilizați o versiune mai veche Anaconda, schimbați numărul versiunii în consecință.

Metoda 4: Circumventarea problemei fără a adăuga Anaconda la Calea Mediului

Dacă doriți să evitați adăugarea căii Anaconda la variabilele de mediu, puteți tasta comenzi Conda fără a obține eroarea „conda nu este recunoscută ca o comandă internă sau externă, un program operabil sau fișierul de lot” folosind Command Prompt pentru a naviga în folder. instalarea mai întâi.

Dar rețineți că acest lucru nu este foarte practic, deoarece va trebui să repetați această procedură ori de câte ori deschideți o nouă solicitare de comandă.

Dacă decideți să ocoliți eroarea adăugând calea Anaconda în fereastra CMD, iată ce trebuie să faceți:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ cmd ” și apăsați Enter pentru a deschide o casetă de dialog Run .

    Dialogul de execuție: cmd
  2. În fereastra CMD, tastați CD urmată de calea către instalarea folderului Anaconda. Dacă nu ați instalat Anaconda într-o locație similară, ar trebui să fie ceva similar cu:
     CD C: \ Utilizatori \ * Utilizatorul dvs. * \ Anaconda3 \ Scripturi 
  3. Rulați o comandă pentru a testa Anaconda și a vedea dacă funcționează corect în cadrul promptului de comandă. Puteți utiliza această comandă:
     conda - inversiune 

    Testarea Anaconda

Articole Interesante