Számos felhasználó találkozik azzal, hogy „a conda nem ismerhető fel belső vagy külső parancsként, működtethető programként vagy kötegelt fájlként”, amikor bármelyik Anaconda parancsot megpróbálja futtatni a Parancssor segítségével .
Mi okozza a „kondát”, nem ismeri fel belső vagy külső parancshibának?
Megvizsgáltuk ezt a problémát azzal, hogy megpróbáltuk helyrehozni a hibákat a gépünkön, és megnéztük a többi felhasználói jelentést. Az összegyűjtött adatok alapján számos forgatókönyv indítja el ezt a hibaüzenetet:
- Környezet A Conda elérési útja nincs beállítva - Ez a probléma leggyakoribb oka. Ne feledje, hogy a legújabb Anaconda buildek nem adják hozzá automatikusan a Condát a rendszer változó elérési útjaihoz, mivel különféle problémákat okozhat más szoftverekkel.
- A Környezet PATH helytelenül lett hozzáadva - A probléma másik oka a felhasználó hibája, ha a Környezet PATH változót kézzel akarja hozzáadni.
- Az Anaconda verzió régebbi, mint az Anaconda Navigator verziója - Egyes felhasználók arról számoltak be, hogy a Conda legújabb verzióra való frissítése után a hiba már nem jelentkezett.
1. módszer: Az Anaconda frissítése a legújabb verzióra
Számos felhasználó arról számolt be, hogy a probléma megoldódott, és a Conda parancssorban futtathattak conda parancsokat, miután frissítették a Conda legújabb verziójára.
Mint kiderült, akkor tapasztalhatja ezt a problémát, ha egy újabb Anaconda Navigator verziót használ egy régebbi Conda verzióval. Itt van egy rövid útmutató ennek kijavításához:
- Nyissa meg a bal alsó sarokban található start menüt, és keressen rá az „ anaconda ” kifejezésre. Ezután kattintson az Anaconda Prompt elemre .
- Az Anaconda Prompt programon belül futtassa a következő parancsokat, és mindegyik után nyomja meg az Enter billentyűt a Conda frissítéséhez a legújabb verzióra:
conda frissítés conda install
- Várjon, amíg a folyamat befejeződik, majd zárja be az Anaconda Prompt parancsot, és nyissa meg a CMD ablakot. Nézze meg, képes-e mostantól futtatni a Conda parancsokat.
Ha továbbra is találkozik a „conda nem ismeri fel belső vagy külső parancsként, működtethető programként vagy kötegelt fájlként” hibával, lépjen az alábbi következő módszerre.
2. módszer: Anaconda hozzáadása a PATH környezeti változóhoz a telepítés során
A probléma automatikus megoldásának leggyorsabb módja az Anaconda újratelepítése és egy speciális lehetőség használata, amely az összes Anacondát automatikusan a PATH környezeti változóba állítja. De ne feledje, hogy a módszer használata azt jelentheti, hogy bizonyos alkalmazásokat arra ösztönöz, hogy ütközzenek az Anaconda telepítésével.
Mindenesetre, ha arra törekszik, hogy automatikusan hozzáadja az Anacondát a PATH környezetéhez, kövesse az alábbi lépéseket:
Megjegyzés: Ha az Anaconda nincs telepítve a számítógépére, ugorjon közvetlenül a 3. lépésre.
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „ appwiz.cpl ” szót, majd nyomja meg az Enter billentyűt a Programok és szolgáltatások megnyitásához .
- A programok és szolgáltatások belsejében görgessen lefelé az alkalmazáslistában, és keresse meg az Anaconda terjesztést . Ezután kattintson a jobb gombbal, és válassza az Eltávolítás lehetőséget , majd kövesse a képernyőn megjelenő utasításokat a rendszer eltávolításához.
- Látogassa meg ezt a linket ( itt ), és töltse le a legfrissebb Anaconda disztribúciót az operációs rendszeréhez társított ikonra kattintva.
- Válassza ki az Anacondával használni kívánt Python verziót a társított Letöltés gombra kattintva.
- Nyissa meg a telepítő futtatható fájlt, nyomja meg a Next gombot az első parancsnál, majd fogadja el a licencszerződést .
- Válassza ki a telepítés típusát, és nyomja meg újra a Tovább gombot.
- Válassza ki a célmappát, majd kattintson ismét a Tovább gombra. Javasoljuk, hogy őrizze meg az alapértelmezett helyet.
- Ez a lépés döntő fontosságú. A Speciális telepítési beállítások között jelölje be az Anaconda hozzáadása a PATH környezeti változóhoz jelölőnégyzetet (a Speciális beállítások részben ), majd kattintson a Telepítés gombra .
- A telepítés befejezése után írja be a „ conda ” parancsot egy parancssorba. Már nem szabad látnia a „conda nem ismerhető fel belső vagy külső parancsként, működtethető programként vagy kötegelt fájlként” hibát.
Ha ez a módszer nem volt hatékony, vagy más megközelítést keres, amely nem jár a teljes Anaconda disztribúció újratelepítésével, lépjen az alábbi következő módszerre.
3. módszer: A Conda elérési út manuális hozzáadása
Ha nem akar időt pazarolni az Anaconda teljes disztribúciójának eltávolítására, akkor maga frissítheti (vagy ellenőrizheti) a Condához társított környezeti változót. De mielőtt ezt megtenné, fontos kideríteni a Conda telepítés pontos helyét.
Kövesse az alábbi útmutatót a Conda PATH kézi felfedezéséhez és beállításához a környezeti változókban:
- Nyissa meg a start menüt (a bal alsó sarokban), és keresse meg az „ anaconda prompt ” kifejezést. Ezután kattintson az Anaconda Prompt gombra, és várja meg, amíg a program megnyílik.
- Az Anaconda Prompt programon belül futtassa a következő parancsot, és nyomja le az Enter billentyűt a Conda helyének ellenőrzéséhez:
ahol conda
- Másolja a 2. lépésben korábban lekért második helyet, de zárja ki a futtatható fájlt. Például: C: \ Users \ madro \ Anaconda3 \ Scripts
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ sysdm.cpl ” szót, és nyomja meg az Enter billentyűt a Rendszer tulajdonságai képernyő megnyitásához.
- A Rendszer tulajdonságai ablakban lépjen a Speciális fülre, és kattintson a Környezeti változók ...
- A * YourUser * környezeti változók ablakban válassza ki az Útvonal változót, és kattintson a Szerkesztés gombra.
- A környezeti változó szerkesztése ablakban kattintson az Új gombra. Ezután adja hozzá ezt a két helyet:
C: \ Users \ * YourUser * \ Anaconda3 \ Scripts C: \ Users \ * YourUser * \ Anaconda3
Megjegyzés: Ne feledje, hogy a * YourUser * csak helyőrző. Cserélje le saját felhasználónevére. Továbbá, ha régebbi Anaconda verziót használ, akkor ennek megfelelően módosítsa a verziószámot.
4. módszer: A probléma kikerülése Anaconda hozzáadása nélkül a Környezet útvonalához
Ha el akarja kerülni az Anaconda elérési út hozzáadását a Környezet változókhoz, beírhatja a Conda parancsokat anélkül, hogy a " Conda nem ismerhető el belső vagy külső parancsként, működtethető programként vagy kötegelt fájlként" hibaüzenetet kap, ha a Parancssor segítségével navigál a mappába. először a telepítés.
De ne feledje, hogy ez nem túl praktikus, mivel meg kell ismételnie ezt az eljárást, amikor új parancssort nyit meg.
Ha úgy dönt, hogy megkerüli a hibát az Anaconda elérési útjának hozzáadásával a CMD ablakába, a következőket kell tennie:
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ cmd ” parancsot, és nyomja meg az Enter billentyűt a Futtatás párbeszédpanel megnyitásához .
- A CMD ablakba írja be a CD-t, majd az Anaconda mappa telepítésének elérési útját. Hacsak nem telepítette az Anacondát hasonló helyre, annak valami hasonlónak kell lennie:
CD C: \ Users \ * YourUser * \ Anaconda3 \ Scripts
- Futtasson egy parancsot az Anaconda teszteléséhez, és ellenőrizze, hogy megfelelően működik-e a Parancssorban. Használhatja ezt a parancsot:
conda - verzió