Ayusin: Ang 'conda' ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Maraming mga gumagamit ang nakakaranas ng 'Ang conda ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file' kapag sinusubukang patakbuhin ang anumang Anaconda command gamit Command Prompt .



Ang Conda ay hindi kinikilala bilang isang panloob o exteranl na utos, maipapatakbo na programa o batch file.

Ang Conda ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file.



Ano ang sanhi ng 'conda' ay hindi kinikilala bilang isang panloob o panlabas na error sa pag-utos?

Inimbestigahan namin ang partikular na isyung ito sa pamamagitan ng pagsubok na muling likhain ang de error sa aming makina at sa pamamagitan ng pagtingin sa iba pang mga ulat ng gumagamit. Batay sa kung ano ang aming natipon, maraming mga sitwasyon na mag-uudyok sa partikular na mensahe ng error na ito:



  • Ang kapaligiran PATH para sa Conda ay hindi nakatakda - Ito ang pinakakaraniwang sanhi kung bakit nangyayari ang isyung ito. Tandaan na ang pinakabagong Anaconda build ay hindi awtomatikong magdagdag ng Conda sa iyong mga variable na path ng System dahil maaari itong maging sanhi ng iba't ibang mga isyu sa iba pang software.
  • Ang PATH ng Kapaligiran ay maling naidagdag - Ang isa pang tanyag na dahilan kung bakit nangyayari ang isyung ito ay ang pagkakasala ng gumagamit kapag sinusubukang idagdag nang manu-mano ang variable na PATH ng Kapaligiran.
  • Ang bersyon ng Anaconda ay mas matanda kaysa sa bersyon ng Anaconda Navigator - Ang ilang mga gumagamit ay nag-ulat na ang error ay hindi na nangyayari pagkatapos ng pag-update ng Conda sa pinakabagong bersyon.

Paraan 1: Ina-update ang Anaconda sa pinakabagong bersyon

Maraming mga gumagamit ang nag-ulat na ang isyu ay nalutas at nakapagpatakbo sila ng mga condo command sa loob ng Command Prompt matapos i-update ang Conda sa pinakabagong bersyon.

Bilang pag-out, maaari mong maranasan ang problemang ito sa kaganapan na gumagamit ka ng isang mas bagong bersyon ng Anaconda Navigator na may isang mas lumang bersyon ng Conda. Narito ang isang mabilis na gabay sa kung paano mo ito maitatama:

  1. I-access ang iyong panimulang menu sa ibabang kaliwang sulok at hanapin ang “ anaconda '. Pagkatapos, mag-click sa Prompt ng Anaconda . Natuklasan ang lokasyon ng conda

    Gamitin ang start menu upang buksan ang Anaconda Prompt



  2. Sa loob ng programa ng Anaconda Prompt, patakbuhin ang mga sumusunod na utos at pindutin Pasok pagkatapos ng bawat isa upang i-update ang Conda sa pinakabagong bersyon:
    pag-update ng conda i-install ang conda
  3. Maghintay hanggang makumpleto ang proseso, pagkatapos isara ang Anaconda Prompt at buksan ang isang CMD window. Tingnan kung nagagawa mo na ngayong magpatakbo ng mga utos ng Conda.

Kung nasasalubong mo pa ang 'Ang conda ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file' error, lumipat sa susunod na pamamaraan sa ibaba.

Paraan 2: Pagdaragdag ng Anaconda sa iyong variable sa kapaligiran ng PATH sa panahon ng pag-install

Ang pinakamabilis na paraan upang malutas awtomatikong ang isyung ito ay ang muling pag-install ng Anaconda at gumamit ng isang advanced na pagpipilian na awtomatiko na ang lahat ng Anaconda sa iyong PATH environment variable. Ngunit tandaan na ang paggamit ng pamamaraang ito ay maaaring mangahulugan na hinihimok mo ang ilang application na sumalungat sa iyong pag-install ng Anaconda.

Sa anumang kaso, kung naghahanap ka ng isang paraan upang idagdag ang Anaconda sa iyong PATH na kapaligiran na awtomatiko, sundin ang mga hakbang sa ibaba:

Tandaan: Kung ang Anaconda ay hindi naka-install sa iyong computer, lumaktaw diretso sa hakbang 3.

  1. Pindutin Windows key + R upang buksan ang isang Run dialog box. Pagkatapos, i-type ang ' appwiz.cpl ”At pindutin Pasok buksan Mga Programa at Tampok . Pumunta sa tab na Advanced at mag-click sa mga variable ng Kapaligiran

    Patakbuhin ang dayalogo: appwiz.cpl

  2. Sa loob Mga Programa at Tampok , mag-scroll pababa sa listahan ng application at hanapin ang Pamamahagi ng Anaconda . Susunod, i-right click ito at pumili I-uninstall , pagkatapos ay sundin ang mga on-screen na senyas upang i-uninstall ito mula sa iyong system. Pagsubok sa Anaconda

    Mag-right click sa iyong pamamahagi ng Anaconda at piliin ang I-uninstall

  3. Bisitahin ang link na ito ( dito ) at i-download ang pinakabagong pamamahagi ng Anaconda sa pamamagitan ng pag-click sa isang icon na nauugnay sa iyong operating system.

    Pagpili ng naaangkop na OS

  4. Piliin ang naaangkop na bersyon ng Python na nais mong gamitin sa Anaconda sa pamamagitan ng pag-click na nauugnay Mag-download pindutan

    Pagda-download ng Pamamahagi ng Anaconda

  5. Buksan ang pagpapatupad na maipatupad, pindutin Susunod sa unang prompt, pagkatapos ay tanggapin ang Kasunduan sa Lisensya .

    Kasunduan sa Lisensya ng Anaconda

  6. Piliin ang uri ng pag-install at pindutin Susunod sabay ulit.

    Piliin ang iyong uri ng Pag-install, pagkatapos ay pindutin muli ang Susunod

  7. Piliin ang Destination Folder at i-click ang Susunod pindutan ulit. Masidhi naming inirerekumenda na panatilihin mo ang default na lokasyon.

    Pagpili ng lokasyon ng Anaconda

  8. Mahalaga ang hakbang na ito. Nasa Mga Pagpipilian sa Advanced na Pag-install , lagyan ng tsek ang kahong nauugnay sa Idagdag ang Anaconda sa aking variable na PATH na kapaligiran (sa ilalim Mga Advanced na Pagpipilian ) at i-click I-install .

    Ang pag-configure ng pag-install ng Anaconda upang idagdag ang variable ng kapaligiran ng PATH awtomatikong

  9. Kapag nakumpleto na ang pag-install, i-type ang ' conda ”Sa loob ng isang Command Prompt. Hindi mo na dapat makita ang 'Ang conda ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file' kamalian

    Halimbawa ng isang matagumpay na utos ng conda sa loob ng Command Prompt

Kung ang pamamaraan na ito ay hindi epektibo o naghahanap ka ng ibang diskarte na hindi kasangkot ang muling pag-install ng buong pamamahagi ng Anaconda, lumipat sa susunod na pamamaraan sa ibaba.

Paraan 3: Manwal na pagdaragdag ng landas ng Conda

Kung hindi mo nais na mag-aksaya ng oras sa pag-uninstall ng buong pamamahagi ng Anaconda, maaari mong i-update (o i-verify) ang variable ng kapaligiran na nauugnay sa Conda mismo. Ngunit bago gawin ito, mahalagang alamin ang eksaktong lokasyon ng iyong pag-install ng Conda.

Sundin ang gabay sa ibaba upang matuklasan at ayusin nang manu-mano ang Conda PATH sa Mga Variable sa Kapaligiran:

  1. I-access ang start menu (ibabang kaliwang sulok) at hanapin ang “ anaconda prompt '. Pagkatapos, mag-click sa Prompt ng Anaconda at hintaying buksan ang programa.

    Gamitin ang start menu upang buksan ang Anaconda Prompt

  2. Sa loob ng programa ng Anaconda Prompt, patakbuhin ang sumusunod na utos at pindutin ang Enter upang suriin ang lokasyon ng Conda:
    kung saan conda

    Natuklasan ang lokasyon ng conda

  3. Kopyahin ang pangalawang lokasyon na dating nakuha sa hakbang 2, ngunit ibukod ang maipapatupad. Halimbawa: C: Users madro Anaconda3 Script
  4. Pindutin Windows key + R upang buksan ang isang Run dialog box. Pagkatapos, i-type ang ' sysdm.cpl ”At pindutin Pasok upang buksan ang Ang mga katangian ng sistema screen

    Patakbuhin ang dayalogo: sysdm.cpl

  5. Sa loob ng Ang mga katangian ng sistema bintana, pumunta sa Advanced tab at mag-click sa Mga variable sa kapaligiran…

    Pumunta sa tab na Advanced at mag-click sa mga variable ng Kapaligiran

  6. Sa loob ng Mga variable ng kapaligiran para sa * YourUser * window, piliin ang Landas variable at i-click ang I-edit pindutan

    Piliin ang variable ng Path at i-click ang I-edit

  7. Sa loob ng I-edit ang variable ng kapaligiran window, i-click ang Bago pindutan Pagkatapos, idagdag ang dalawang lokasyon na ito:
     C:  Users  * YourUser *  Anaconda3  Script   C:  Users  * YourUser *  Anaconda3 

    Tandaan: Tandaan mo yan * YourUser * ay isang placeholder lamang. Palitan ito ng sarili mong username. Gayundin, kung gumagamit ka ng isang mas matandang bersyon ng Anaconda, baguhin ang numero ng bersyon nang naaayon.

Paraan 4: Pag-Circumventing ng isyu nang hindi idaragdag ang Anaconda sa Landas sa Kapaligiran

Kung nais mong iwasan ang pagdaragdag ng Anaconda path sa mga variable ng Kapaligiran, maaari mong i-type ang mga utos ng Conda nang hindi nakuha ang 'Ang conda ay hindi kinikilala bilang isang panloob o panlabas na utos, maipapatakbo na programa o batch file' error sa pamamagitan ng paggamit ng Command Prompt upang mag-navigate muna sa pag-install ng folder.

Ngunit tandaan na hindi ito masyadong praktikal dahil kakailanganin mong ulitin ang pamamaraang ito tuwing magbubukas ka ng isang bagong Command Prompt.

Kung magpasya kang iwasan ang error sa pamamagitan ng pagdaragdag ng Anaconda path sa iyong window ng CMD, narito ang kailangan mong gawin:

  1. Pindutin Windows key + R upang buksan ang isang Run dialog box. Pagkatapos, i-type ang ' cmd ”At pindutin Pasok upang buksan ang a Takbo dialog box.

    Patakbuhin ang dayalogo: cmd

  2. Sa loob ng window ng CMD, i-type ang CD na sinusundan ng daanan sa iyong pag-install ng Anaconda folder. Maliban kung na-install mo ang Anaconda sa isang katulad na lokasyon, dapat ito ay isang bagay na katulad sa:
     CD C:  Mga Gumagamit  * YourUser *  Anaconda3  Mga Script 
  3. Patakbuhin ang isang utos upang subukan ang Anaconda at makita kung gumagana ito nang maayos sa loob ng Command Prompt. Maaari mong gamitin ang utos na ito:
    conda --versi

    Pagsubok sa Anaconda

Basahin ang 4 na minuto