Javítás: A „pip” nem ismerhető fel belső vagy külső parancsként



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Egyes felhasználók a Python csomagok telepítését a Parancssor ablak segítségével próbálják telepíteni A pip nem ismerhető fel belső vagy külső parancsként ”Hiba. A legtöbb érintett felhasználó arról számol be, hogy a probléma akkor is jelentkezik, ha telepítette a Python-terjesztést, és megbizonyosodott arról, hogy a Python hozzá lett adva az útváltozóhoz. A probléma nem egy adott operációs rendszerre jellemző, mivel a Windows 7, Windows 8 és Windows 10 rendszereken jelentették.

A „pip” nem ismerhető fel belső vagy külső parancsként, működtethető programként vagy kötegelt fájlként



Mi az a PIP?

Csipog rekurzív rövidítése a Pip telepítési csomagok “. Ez lényegében egy csomagkezelő rendszer, amelyet Pythonban írt szoftvercsomagok telepítésére és kezelésére használnak. A legtöbb felhasználó a PiP használatával telepíti és kezeli a Python csomagindex .



A legújabb Python verziók (Python 2.7.9 és újabb és Python 3.4) alapértelmezés szerint tartalmazzák a Pip programot.

Mi okozza a „pip” felismerését nem belső vagy külső parancs hibaként?

Megvizsgáltuk ezt a problémát különböző felhasználói jelentések megvizsgálásával, és megpróbáltuk megismételni a problémát számítógépeinken. Összegyűjtött adatok alapján számos olyan forgatókönyv létezik, amelyekről ismert, hogy kiváltják ezt a hibaüzenetet:

  • A PIP telepítése nem kerül hozzáadásra a rendszerváltozóhoz - Ahhoz, hogy Python parancsokat futtathasson egy CMD ablakból, hozzá kell adnia a PiP telepítés útvonalát a PATH-hoz a rendszerváltozóban. Ha a Python programot a telepítő futtatható fájl segítségével telepítette, akkor azt automatikusan hozzá kell adni.
  • A telepítést helytelenül adták hozzá a PATH-ba - Könnyű elrontani az ÚTOT, ha manuálisan adja hozzá. További hiba vagy pontosvessző hiánya az új PATH előtt a hibát eredményezi.

Ha éppen ezt a hibaüzenetet próbálja megoldani, amely megakadályozza a Python parancs használatát a CMD-ben, kövesse az ebben a cikkben meghirdetett módszereket. Az alábbiakban felsorolt ​​összes lehetséges javítást megerősítette, hogy legalább egy érintett felhasználó működik.



A legjobb eredmény elérése érdekében kövesse az alábbi módszereket, amíg meg nem talál egy javítást, amely segít megoldani a problémát az adott helyzetben.

1. módszer: Annak ellenőrzése, hogy a PIP hozzá van-e adva a PATH változóhoz

Kezdjük azzal, hogy megtudjuk, hol tartunk. Ha nem tudja, hogy a PIP-telepítése hozzá van-e adva a PATH változóhoz, akkor könnyen megtudhatja, ha egy adott parancsot használ a CMD parancssorban.

Ennek tudatában jó irányba mutat, és megment a felesleges lépések kipróbálásától.

Jegyzet: Ha már tudja, hogy a PIP telepítésének útvonala hozzá van-e adva a PATH változóhoz, lépjen az alábbi következő módszerekre.

Itt van egy rövid útmutató annak ellenőrzéséhez, hogy a PIP telepítése már szerepel-e a PATH változóban:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: cmd ”És nyomja meg Belép hogy megnyissa a Parancssorot. A PiP telepítési helyének hozzáadása

    Futtatás párbeszédpanel: cmd

  2. Írja be a parancssor ablakába visszhang% PATH% és nyomja meg Belép hogy a PATH változóhoz hozzáadjuk az összes helyet. Futtatás párbeszédpanel: appwiz.cpl

    Ellenőrizze, hogy van-e PIP telepítés a PATH változóban

  3. Ha sikerül megtalálni a C: Python37 Scripts (ez a Python verziójától függ), ez azt jelenti, hogy a telepítési útvonal már hozzá van adva a PATH változóhoz. Ebben az esetben ugorhat az alábbi módszerek mellett, és egyenesen a következőre ugorhat 4. módszer ahol elkezdjük a PiP telepítési útvonalával kapcsolatos problémák elhárítását.

Ha nem sikerült megtalálni a PiP telepítési útvonalát a fenti teszt segítségével, lépjen az alábbi következő módszerekre (2. és 3. módszer), hogy hozzáadja a PIP-et a PATH környezeti változóhoz.

2. módszer: PIP hozzáadása a PATH környezeti változóhoz a Windows GUI használatával

Ha 1. módszer kiderült, hogy a PIP telepítése nincs beállítva a PATH-ra környezeti változóként, és Ön már telepítette a Python disztribúciót, ezt manuálisan kell megtennie.

Az alábbi eljárás végrehajtása után megadhatja a PiP parancsokat a Parancssor ablakból. Itt található egy gyors útmutató a PiP telepítés hozzáadásáról a Path környezeti változóhoz a Windows GUI segítségével:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: sysdm.cpl ”És nyomja meg Belép hogy kinyissa a Rendszer tulajdonságai képernyő. Kattintson a Módosítás gombra a PiP telepítésének biztosításához

    Futtatás párbeszédpanel: sysdm.cpl

  2. A Rendszer tulajdonságai képernyőn lépjen a Fejlett fülre, majd kattintson a gombra Környezeti változók .

    Lépjen a Speciális fülre, és kattintson a Környezeti változók elemre

  3. A Környezeti változók képernyőn lépjen a következőre: Rendszerváltozók és kattintson a gombra Pálya hogy kiválassza. Aztán a Pálya kiválasztva, kattintson a gombra Szerkesztés… gomb.

    Jelölje ki az Útvonal bejegyzést a Rendszerváltozók alatt, és kattintson a Szerkesztés gombra

  4. Ban,-ben Szerkesztés környezeti változó képernyőn kattintson a gombra Új és adja hozzá az elérési utat, ahol a PiP telepítés található. A Python 3.4 esetében az alapértelmezett hely az C: Python34 Scripts.

    A PiP telepítési helyének hozzáadása

  5. Miután hozzáadta az elérési utat, nyisson meg egy új CMD ablakot, és próbálja meg telepíteni a PiP-hez tartozó python csomagot. Többé nem szabad látnia a A pip nem ismerhető fel belső vagy külső parancsként 'hiba.

Ha gyorsabb módszert keres a PiP-hely hozzáadásához a környezeti változóhoz, kövesse 3. módszer .

3. módszer: PIP hozzáadása a PATH környezeti változóhoz CMD használatával

A PIP elérési környezeti változó beállításának gyorsabb módja, ha közvetlenül a CMD ablakból hajtja végre. Ez időt takarít meg Önnek, de egy kicsit megfélemlítőbb lehet, ha nem szokta használni a terminált.

Itt van egy gyors útmutató a PiP elérési környezet beállításához közvetlenül a Parancssor ablakból:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: cmd ”És nyomja meg Belép a Parancssor ablak megnyitásához.

    Futtatás párbeszédpanel: cmd

  2. A Parancssor ablakban futtassa a következő parancsot a PIP telepítés környezeti változóra állításához:
    setx PATH “% PATH%; C:  Python37  Scripts”

    Jegyzet: Ne feledje, hogy ebben a parancsban az alapértelmezett helyet használtuk a Python 3.7-hez. Ha más Python verziót használ, vagy egyéni helyre telepítette, módosítsa az elérési utat a ; ' Eszerint.

  3. Ellenőrizze, hogy ez a módszer sikeres volt-e egy Python telepítőcsomag (amely PIP-t használ) futtatásával ugyanabból a CMD ablakból. Ha továbbra is a hibaüzenettel találkozik, lépjen az alábbi következő módszerre.

4. módszer: A Python csomag megnyitása a PiP változó hozzáadása nélkül

Ha egy Python csomag CMD-ből történő telepítésének módját keresi anélkül, hogy a PiP-t hozzáadná a PATH környezeti változóhoz, használhat pár különböző parancsot a telepítéséhez. Ez akkor is működik, ha a fenti módszerekkel konfigurálta a környezeti PATH változót, de továbbra is a hibaüzenettel találkozott.

Íme néhány módszer, amellyel megnyithatja a Python telepítő csomagokat a CMD-ben a PIP változó hozzáadása nélkül:

A rövid módszer:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: cmd ”És nyomja meg az Enter billentyűt a Parancssor ablak megnyitásához.

    Futtatás párbeszédpanel: cmd

  2. Írja be a következő parancsokat, és ne felejtse el megváltoztatni a helyőrzőt saját csomagnevére:
    python -m pip install [csomagnév]

    Jegyzet: változás [csomag név] a telepíteni kívánt csomag nevével.

A hosszú módszer:

  1. Nyissa meg a Futtatás párbeszédpanelt a megnyomásával Windows billentyű + R . Ezután írja be a következőt: cmd ”És eltalálta Belép a Parancssor ablak megnyitásához.

    Futtatás párbeszédpanel: cmd

  2. A CMD ablakban a következő paranccsal navigáljon abba a könyvtárba, ahol a python található .whl fájl található.
    cd C:  python telepíti

    Jegyzet: Példánkban a Python telepítőcsomag egy nevű mappában volt python telepíti. Ezt a parancsot alkalmazva navigáljon ahhoz a könyvtárhoz, ahol a kerék található.

  3. Ezután futtassa a következő parancsot a Python csomag PiP használatával történő telepítéséhez:
     c:  python37  scripts  pip.exe telepítse a [csomag] .whl 

    Jegyzet: Ne feledje, hogy módosítania kell a python telepítésének helyét, ha régebbi verziója van, vagy ha egyéni helyre telepítette. Ne felejtse el megváltoztatni a [csomag] helyőrzőt a saját csomagnevére.

Ha ez a két utolsó módszer nem tette lehetővé a Python csomag telepítését a CMD ablakból, kövesse az alábbi utolsó módszert, ahol biztosítjuk a PiP telepítését.

5. módszer: Annak biztosítása, hogy a PiP szerepeljen a Python telepítésében

Mielőtt továbblépnénk és újratelepítenénk a teljes Python környezetet, nézzük meg, hogy a PyP nem került-e ki a Python telepítéséből. Bizonyos Python telepítők a PiP-t kihagyják az alapértelmezett telepítésből.

Szerencsére ezt kijavíthatja úgy, hogy módosítja a Python telepítését, és módosítja a PIP telepítéséhez. Itt van egy rövid útmutató ennek megvalósításához:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: appwiz.cpl ”És nyomja meg Belép kinyitni Programok és Jellemzők.

    Futtatás párbeszédpanel: appwiz.cpl

  2. Belül Programok és szolgáltatások , kattintson a jobb gombbal a Piton és kattintson a gombra változás .

    Módosítsa a Python telepítését

  3. A A Beállítás módosítása képernyőn kattintson a gombra Módosít.

    Kattintson a Módosítás gombra a PiP telepítésének biztosításához

  4. Ban,-ben Opcionális szolgáltatások képernyőn jelölje be a piphez tartozó négyzetet, és kattintson Következő .

    A Python telepítésének módosítása a PiP beépítésére

  5. A Python telepítésének módosításához nyomja meg a Telepítés gombot.

    A Python telepítésének módosítása

  6. Miután módosította a Python telepítését, nyissa meg a CMD ablakot, és nézze meg, képes-e telepíteni egy Python csomagot a PiP-vel anélkül, hogy látná a „ A pip nem ismerhető fel belső vagy külső parancsként 'hiba.

6. módszer: A Python telepítése a futtatható telepítőn keresztül

Ha idáig eljutott eredmény nélkül, a Python újratelepítése az alkatrészekkel együtt valószínűleg megoldja a A pip nem ismerhető fel belső vagy külső parancsként 'hiba.

Ennek legegyszerűbb módja a Python futtatható telepítő használata. Ha helyesen konfigurálja, automatikusan telepíti a PiP-t. Itt van egy rövid útmutató ennek megvalósításához:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: appwiz.cpl ”És nyomja meg Belép kinyitni Programok és szolgáltatások .

    Futtatás párbeszédpanel: appwiz.cpl

  2. Belül Programok és szolgáltatások , görgessen le a programok listájához a Python telepítés megkereséséhez. Miután megtalálta, kattintson rá a jobb gombbal, és válassza a lehetőséget Eltávolítás, majd a képernyőn megjelenő utasítások szerint távolítsa el a rendszerből. Miután eltávolította a Python terjesztést a számítógépről, indítsa újra a gépet.

    A Python eltávolítása a számítógépről

  3. A következő indításkor látogassa meg ezt a linket ( itt ), és töltse le a legújabb Python futtatható telepítőt az Os architektúrájának megfelelően.

    A megfelelő Python futtatható telepítő letöltése

  4. Nyissa meg a telepítő futtatható fájlt, és kezdje azzal, hogy megbizonyosodik arról, hogy a négyzet a Adja hozzá a Pythont a PATH-hoz be van jelölve - Ez biztosítja, hogy a Python parancsokat futtathatja a Parancssorban. Ezután kattintson a gombra A telepítés testreszabása .

    Győződjön meg arról, hogy a Python hozzá van adva a PATH-hoz, majd kattintson a Telepítés testreszabása elemre

  5. Ban,-ben Opcionális szolgáltatások ablakban győződjön meg arról, hogy a csipog be van jelölve, majd kattintson Következő .

    Győződjön meg arról, hogy a pip ellenőrzi az opcionális funkciók alatt

  6. Hagyja az alapértelmezett helyet és Haladó beállítások , majd kattintson a gombra Telepítés a telepítés megkezdéséhez.

    A Python telepítése

  7. Miután a telepítés befejeződött, indítsa újra a számítógépet kézzel, ha nem kéri ezt automatikusan.
  8. A következő indításkor ellenőrizze, hogy a probléma megoldódott-e egy Python csomag CMD ablakon keresztül történő telepítésével.
  9. Ha még mindig látja a A pip nem ismerhető fel belső vagy külső parancsként ”Hibát, írja be a következő parancsot egy CMD ablakba:
     python -m ensurepip --default-pip 

    Jegyzet: Bizonyos Python-disztribúciók (különösen a 3.6) esetén lehetséges, hogy a PiP alapértelmezés szerint nem lesz telepítve. A dokumentációban szereplő hivatalos javítások egyike ez a parancs.

7 perc olvasás