Korjaus: ”condaa” ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai erätiedostoksi

Korjaus: ”condaa” ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai erätiedostoksi

Fix Conda Is Not Recognized

Useat käyttäjät kohtaavat 'Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai eräajotiedostoksi' kun yrität suorittaa mitä tahansa Anaconda-komentoa Komentokehote .



Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, käytettäväksi ohjelmaksi tai eräajotiedostoksi.

Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai erätiedostoksi.

Mikä aiheuttaa 'condan', ei tunnisteta sisäiseksi tai ulkoiseksi komentovirheeksi?

Tutkimme tätä ongelmaa yrittämällä luoda virheitä uudelleen koneellamme ja tarkastelemalla muita käyttäjäraportteja. Keräämiemme tietojen perusteella on olemassa useita skenaarioita, jotka käynnistävät tämän virhesanoman:

  • Ympäristön polkua Condalle ei ole asetettu - Tämä on yleisin syy tämän ongelman esiintymiseen. Muista, että uusimmat Anaconda-rakennelmat eivät lisää Condaa automaattisesti järjestelmän muuttujapolkuihin, koska se voi aiheuttaa erilaisia ​​ongelmia muiden ohjelmistojen kanssa.
  • Ympäristö PATH on lisätty väärin - Toinen suosittu syy tämän ongelman esiintymiseen on käyttäjän vika, kun yritetään lisätä Environment PATH -muuttuja manuaalisesti.
  • Anaconda-versio on vanhempi kuin Anaconda Navigator -versio - Jotkut käyttäjät ovat ilmoittaneet, että virhettä ei enää esiintynyt Condan päivittämisen uusimpaan versioon.

Tapa 1: Anacondan päivittäminen uusimpaan versioon

Useat käyttäjät ovat ilmoittaneet, että ongelma on ratkaistu ja he pystyivät suorittamaan conda-komentoja komentokehotteessa päivitettyään Condan uusimpaan versioon.



Kuten käy ilmi, voit kokea tämän ongelman, jos käytät uudempaa Anaconda Navigator -versiota vanhemman Conda-version kanssa. Tässä on pikaopas tämän korjaamiseksi:

  1. Avaa aloitusvalikko vasemmassa alakulmassa ja etsi hakusanalla anakonda “. Napsauta sitten Anaconda Prompt . Condan sijainnin löytäminen

    Käynnistä-valikosta avaa Anaconda Prompt

  2. Suorita seuraavat komennot Anaconda Prompt -ohjelman sisällä ja paina Tulla sisään jokaisen jälkeen päivittää Conda uusimpaan versioon:
    conda-päivitys conda-asennus
  3. Odota, kunnes prosessi on valmis, sulje sitten Anaconda Prompt ja avaa CMD-ikkuna. Katso, pystytkö nyt suorittamaan Conda-komentoja.

Jos kohtaat edelleen 'Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai eräajotiedostoksi' virhe, siirry seuraavaan alla olevaan menetelmään.



Tapa 2: Anacondan lisääminen PATH-ympäristömuuttujaan asennuksen aikana

Nopein tapa ratkaista tämä ongelma on asentaa Anaconda uudelleen ja käyttää yhtä lisäasetusta, joka siirtää kaikki Anacondan PATH-ympäristömuuttujasi automaattisesti. Mutta pidä mielessä, että tämän menetelmän käyttäminen voi tarkoittaa, että kannustat tiettyjä sovelluksia ristiriitaan Anaconda-asennuksesi kanssa.

Joka tapauksessa, jos etsit tapaa lisätä Anaconda automaattisesti PATH-ympäristöön, noudata seuraavia ohjeita:

merkintä: Jos Anacondaa ei ole asennettu tietokoneellesi, siirry suoraan vaiheeseen 3.

  1. Lehdistö Windows-näppäin + R avaa Suorita-valintaikkuna. Kirjoita sitten appwiz.cpl ”Ja paina Tulla sisään avata Ohjelmat ja ominaisuudet . Siirry Lisäasetukset-välilehteen ja napsauta Ympäristömuuttujat

    Suorita valintaikkuna: appwiz.cpl

  2. Sisällä Ohjelmat ja ominaisuudet , vieritä sovellusluetteloa alaspäin ja etsi Anaconda-jakelu . Napsauta sitten sitä hiiren kakkospainikkeella ja valitse Poista asennus , noudata sitten näyttöön tulevia ohjeita poistaaksesi sen järjestelmästä. Anacondan testaus

    Napsauta hiiren kakkospainikkeella Anaconda-jakelua ja valitse Poista

  3. Käy tällä linkillä ( tässä ) ja lataa uusin Anaconda-jakelu napsauttamalla o käyttöjärjestelmääsi liittyvää kuvaketta.

    Valitse sopiva käyttöjärjestelmä

  4. Valitse sopiva Python-versio, jota haluat käyttää Anacondan kanssa, napsauttamalla siihen liittyvää ladata -painiketta.

    Anaconda-jakelun lataaminen

  5. Avaa asennustiedosto, paina Seuraava ensimmäisessä kehotteessa, hyväksy sitten Lisenssisopimus .

    Anaconda-lisenssisopimus

  6. Valitse asennustyyppi ja paina Seuraava taas kerran.

    Valitse asennustyyppi ja paina sitten Seuraava uudelleen

  7. Valitse Kohdekansio ja napsauta Seuraava -painiketta uudelleen. Suosittelemme, että säilytät oletussijainnin.

    Anacondan sijainnin valitseminen

  8. Tämä vaihe on ratkaiseva. vuonna Asennuksen lisäasetukset , valitse ruutuun, joka liittyy Lisää Anaconda PATH-ympäristömuuttujani (alla Edistyneet asetukset ) ja napsauta Asentaa .

    Anacondan asennuksen määrittäminen lisäämään PATH-ympäristömuuttuja automaattisesti

  9. Kun asennus on valmis, kirjoita conda ”Komentokehotteessa. Sinun ei pitäisi enää nähdä 'Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai erätiedostoksi' virhe.

    Esimerkki onnistuneesta conda-komennosta komentokehotteessa

Jos tämä menetelmä ei ollut tehokas tai etsit erilaista lähestymistapaa, joka ei edellytä koko Anaconda-jakelun asentamista uudelleen, siirry seuraavaan seuraavaan menetelmään.

Tapa 3: Conda-polun lisääminen manuaalisesti

Jos et halua tuhlata aikaa koko Anaconda-jakelun poistamiseen, voit päivittää (tai vahvistaa) Condaan liittyvän ympäristömuuttujan itse. Mutta ennen tekemistä on tärkeää selvittää Conda-asennuksesi tarkka sijainti.

Seuraa alla olevaa opasta löytääksesi ja säätääksesi Conda PATH -ohjelmaa manuaalisesti ympäristömuuttujissa:

  1. Siirry aloitusvalikkoon (vasemmassa alakulmassa) ja etsi ' anaconda-kehote “. Napsauta sitten Anaconda Prompt ja odota, että ohjelma avautuu.

    Käynnistä-valikosta avaa Anaconda Prompt

  2. Suorita seuraava komento Anaconda Prompt -ohjelman sisällä ja tarkista Condan sijainti painamalla Enter-näppäintä:
    missä conda

    Condan sijainnin löytäminen

  3. Kopioi toinen vaiheessa 2 aiemmin haettu sijainti, mutta poista suoritettava tiedosto. Esimerkiksi: C: Users madro Anaconda3 Scripts
  4. Lehdistö Windows-näppäin + R avaa Suorita-valintaikkuna. Kirjoita sitten sysdm.cpl ”Ja paina Tulla sisään avata Järjestelmän ominaisuudet -näyttö.

    Suorita valintaikkuna: sysdm.cpl

  5. Sisällä Järjestelmän ominaisuudet ikkunassa, siirry Pitkälle kehittynyt välilehti ja napsauta Ympäristömuuttujat…

    Siirry Lisäasetukset-välilehteen ja napsauta Ympäristömuuttujat

  6. Sisällä * YourUser * -ympäristömuuttujat -ikkunassa valitse Polku muuttuja ja napsauta Muokata -painiketta.

    Valitse muuttuja Polku ja napsauta Muokkaa

  7. Sisällä Muokkaa ympäristömuuttujaa napsauta Uusi -painiketta. Lisää sitten nämä kaksi sijaintia:
     C:  Users  * YourUser *  Anaconda3  Scripts   C:  Users  * YourUser *  Anaconda3 

    merkintä: Pidä mielessä, että * Oma käyttäjä * on vain paikkamerkki. Korvaa se omalla käyttäjänimelläsi. Jos käytät vanhempaa Anaconda-versiota, vaihda versionumero vastaavasti.

Tapa 4: Kiertää ongelma lisäämättä Anacondaa ympäristöpolulle

Jos haluat välttää Anaconda-polun lisäämisen ympäristömuuttujiin, voit kirjoittaa Conda-komentoja saamatta 'Condaa ei tunnisteta sisäiseksi tai ulkoiseksi komennoksi, käytettäväksi ohjelmaksi tai erätiedostoksi' virhe käyttämällä komentokehotetta siirtyäksesi ensin kansioasennukseen.

Mutta pidä mielessä, että tämä ei ole kovin käytännöllistä, koska sinun on toistettava tämä toimenpide aina, kun avaat uuden komentokehotteen.

Jos päätät kiertää virheen lisäämällä Anaconda-polun CMD-ikkunaasi, toimi seuraavasti:

  1. Lehdistö Windows-näppäin + R avaa Suorita-valintaikkuna. Kirjoita sitten cmd ”Ja paina Tulla sisään avata a Juosta valintaikkuna.

    Suorita valintaikkuna: cmd

  2. Kirjoita CMD-ikkunan sisään CD ja sen jälkeen polku Anaconda-kansioasennukseen. Ellet asenna Anacondaa samankaltaiseen paikkaan, sen pitäisi olla jotain samanlaista kuin:
     CD C:  Users  * YourUser *  Anaconda3  Scripts 
  3. Suorita komento testataksesi Anacondaa ja katsoaksesi, toimiiko se oikein komentokehotteessa. Voit käyttää tätä komentoa:
    conda - kääntäminen

    Anacondan testaus

4 minuuttia luettu