Korjaus: 'conda': ta ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, toimivaksi ohjelmaksi tai eräajotiedostoksi

Useat käyttäjät kohtaavat ”condaa ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, toimivaksi ohjelmaksi tai erätiedostoksi” yrittäessään suorittaa mitä tahansa Anaconda-komentoa komentokehotteella .

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

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

Tutkimme tätä erityistä ongelmaa yrittämällä luoda virhe virheestä koneellamme ja tutkimalla muita käyttäjän raportteja. Kerättyjen tietojen perusteella on olemassa useita skenaarioita, jotka laukaisevat tämän nimenomaisen virhesanoman:

  • Condan ympäristöpolkua ei ole asetettu - tämä on yleisin syy, miksi tämä ongelma ilmenee. Muista, että viimeisimmät Anaconda-rakennukset eivät lisää Condaa automaattisesti järjestelmän muuttuville poluille, 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 virhe yritettäessä lisätä Ympäristö PATH -muuttuja manuaalisesti.
  • Anaconda-versio on vanhempi kuin Anaconda Navigator -versio - Jotkut käyttäjät ovat ilmoittaneet, että virhettä ei enää esiintynyt sen jälkeen kun Conda oli päivitetty viimeisimmäksi.

Jos yrität ratkaista tämän virhesanoman, tässä artikkelissa on valikoima vahvistettuja vianetsintävaiheita. Alla on kokoelma menetelmiä, joita muut vastaavassa tilanteessa olevat käyttäjät ovat käyttäneet ongelman ratkaisemiseen.

Saat parhaat tulokset noudattamalla alla olevia menetelmiä järjestyksessä. Tällä tavalla aloitat kokeilemalla suosituimpia korjauksia ja välttämällä tarpeettomien kehien hyppäämistä.

Tapa 1: Päivitetään Anaconda uusimpaan versioon

Useat käyttäjät ovat ilmoittaneet, että ongelma on ratkaistu, ja he pystyivät suorittamaan conda-komennot komentokehotteen sisällä päivitetyllä Condalla viimeisimpään 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 lyhyt opas tämän korjaamiseksi:

  1. Siirry vasemmassa alakulmassa olevaan Käynnistä-valikkoosi ja etsi ” anaconda ”. Napsauta sitten Anaconda-kehotetta .

    Avaa Käynnistä-valikko Anaconda-kehotteen avaamiseksi
  2. Suorita seuraavat komennot Anaconda Prompt -ohjelmassa ja päivitä Conda viimeisimpään versioon painamalla Enter-näppäintä jokaisen jälkeen.
     conda päivitys conda install 
  3. Odota, kunnes prosessi on valmis, sulje Anaconda-kehote ja avaa CMD-ikkuna. Katso, pystytkö nyt suorittamaan Conda-komentoja.

Jos kohtaat edelleen kondaa, jota ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, toimivaksi ohjelmaksi tai eräajotiedostoksi, siirry seuraavaan tapaan alla.

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ä edistynyttä vaihtoehtoa, joka koko Anacondan tulee PATH-ympäristömuuttujaasi automaattisesti. Muista kuitenkin, että tämän menetelmän käyttäminen saattaa tarkoittaa, että rohkaiset tiettyä sovellusta ristiriidassa Anaconda-asennuksen kanssa.

Joka tapauksessa, jos etsit tapaa lisätä Anaconda PATH-ympäristöösi automaattisesti, noudata alla olevia vaiheita:

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

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “ appwiz.cpl ” ja avaa Ohjelmat ja ominaisuudet painamalla Enter .

    Suorita valintaikkuna: appwiz.cpl
  2. Selaa ohjelmien ja ominaisuuksien sisällä sovellusluetteloa ja etsi Anaconda-jakelu . Napsauta seuraavaksi hiiren kakkospainikkeella sitä ja valitse Poista. Poista sitten asennus järjestelmästä noudattamalla näyttöön tulevia ohjeita.

    Napsauta hiiren kakkospainikkeella Anaconda-jakeluasi ja valitse Poista
  3. Käy tällä linkillä ( täällä ) ja lataa uusin Anaconda-jakelu napsauttamalla o käyttöjärjestelmään liittyvää kuvaketta.

    Valitse sopiva käyttöjärjestelmä
  4. Valitse sopiva Python-versio, jota haluat käyttää Anacondan kanssa, napsauttamalla siihen liittyvää Lataa- painiketta.

    Anaconda-jakelun lataaminen
  5. Avaa asennuksen suoritettava, napsauta Seuraava ensimmäisessä kehotteessa ja hyväksy sitten lisenssisopimus .

    Anacondan lisenssisopimus
  6. Valitse asennustyyppi ja paina uudelleen Seuraava .

    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. Valitse Lisäasennuksen lisäasetukset -kohdassa Lisää Anaconda PATH-ympäristömuuttujaan -kohtaan liittyvä ruutu ( Lisäasetukset- kohdassa) ja napsauta Asenna .

    Anacondan asennuksen määrittäminen PATH-ympäristömuuttujan lisäämiseksi automaattisesti
  9. Kun asennus on valmis, kirjoita “ conda ” komentokehotteeseen. Sinun ei enää pitäisi nähdä "condaa ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, toimivaksi ohjelmaksi tai eräajotiedostoksi" .

    Esimerkki onnistuneesta conda-komennosta komentokehotteen sisällä

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

Tapa 3: Conda-polun lisääminen manuaalisesti

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

Seuraa alla olevia ohjeita löytääksesi ja säädä Conda PATH -käyttöä manuaalisesti ympäristömuuttujista:

  1. Siirry Käynnistä-valikkoon (vasen alakulma) ja etsi ” anaconda prompt ”. Napsauta sitten Anaconda Prompt ja odota ohjelman avautumista.

    Avaa Käynnistä-valikko Anaconda-kehotteen avaamiseksi
  2. Suorita seuraava komento Anaconda Prompt -ohjelman sisällä ja tarkista Condan sijainti painamalla Enter:
     missä conda 

    Löydät condan sijainnin
  3. Kopioi vaiheessa 2 aiemmin haettu toinen sijainti, mutta sulje pois suoritettava tiedosto. Esimerkiksi: C: \ Users \ madro \ Anaconda3 \ Scripts
  4. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “ sysdm.cpl ” ja avaa Järjestelmän ominaisuudet -näyttö painamalla Enter .

    Suorita valintaikkuna: sysdm.cpl
  5. Siirry Järjestelmän ominaisuudet -ikkunan Lisäasetukset- välilehteen ja napsauta Ympäristömuuttujat…

    Siirry Lisäasetukset-välilehteen ja napsauta Ympäristömuuttujat
  6. Valitse * YourUser * -ikkunan ympäristömuuttujien sisällä Path- muuttuja ja napsauta Muokkaa- painiketta.

    Valitse Path-muuttuja ja napsauta Muokkaa
  7. Napsauta Muokkaa ympäristömuuttuja -ikkunan Uusi- painiketta. Lisää sitten nämä kaksi sijaintia:
     C: \ Käyttäjät \ * Käyttäjäsi * \ Anaconda3 \ Skriptit C: \ Käyttäjät \ * Käyttäjäsi * \ Anaconda3 

    Huomaa: Muista, että * Oma käyttäjäsi * on vain paikanvaraaja. Korvaa se omalla käyttäjänimelläsi. Jos käytät vanhempaa Anaconda-versiota, muuta myös versionumero vastaavasti.

Tapa 4: Aiheen kiertäminen lisäämättä Anacondaa ympäristöpolulle

Jos haluat välttää Anaconda-polun lisäämistä ympäristömuuttujiin, voit kirjoittaa Conda-komennot saamatta virhettä ”condaa ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi, toimivaksi ohjelmaksi tai eräajotiedostoksi” käyttämällä komentokehotetta navigoidaksesi kansioon. asennus ensin.

Mutta muista, että tämä ei ole kovin käytännöllinen, koska joudut toistamaan tämän toimenpiteen aina, kun avaat uuden komentokehotteen.

Jos päätät kiertää virheen lisäämällä Anaconda-polun CMD-ikkunaasi, sinun on tehtävä seuraava:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten cmd ja paina Enter avata Suorita- valintaikkuna.

    Suorita valintaikkuna: cmd
  2. Kirjoita CMD-ikkunan CD-levy ja seuraa polku Anaconda-kansion asennukseen. Ellet ole asentanut Anacondaa samanlaiseen sijaintiin, sen pitäisi olla jotain samanlaista:
     CD C: \ Käyttäjät \ * Käyttäjäsi * \ Anaconda3 \ Skriptit 
  3. Suorita komento testata Anaconda ja tarkista, toimiiko se oikein komentorivissä. Voit käyttää tätä komentoa:
     konda - käännös 

    Anacondan testaus

Mielenkiintoisia Artikkeleita