Popravek: & lsquo; pip & rsquo; ni prepoznan kot notranji ali zunanji ukaz

Nekateri uporabniki poskušajo namestiti pakete Python s poročilom okna ukaznega poziva, pri čemer vidijo napako » pip ni prepoznan kot notranji ali zunanji ukaz «. Najbolj prizadeti uporabniki poročajo, da se težava pojavlja tudi po namestitvi distribucije Python in po tem, da je Python dodan spremenljivki poti. Težava ni značilna za določen operacijski sistem, saj je prijavljena v sistemih Windows 7, Windows 8 in Windows 10.

'pip' ni prepoznan kot notranji ali zunanji ukaz, operativni program ali paketna datoteka

Kaj je PIP?

PiP je rekurzivna kratica za » Paketi za namestitev Pip «. V bistvu gre za sistem za upravljanje paketov, ki se uporablja za namestitev in upravljanje programskih paketov, napisanih v Pythonu. Večina uporabnikov uporablja PiP za namestitev in upravljanje paketov Python, ki jih najdete v indeksu paketov Python .

Najnovejše različice Pythona (Python 2.7.9 in novejše ter Python 3.4) privzeto vključujejo Pip.

Kaj povzroča, da 'pip' ni prepoznan kot notranja ali zunanja napaka ukaza?

To težavo smo raziskali tako, da smo si ogledali različna poročila uporabnikov in poskušali težavo ponoviti v naših računalnikih. Iz tega, kar smo zbrali, je znanih več scenarijev, ki sprožijo to posebno sporočilo o napaki:

  • Namestitev PIP ni dodana sistemski spremenljivki - če želite zagnati ukaze Python iz okna CMD, boste morali dodati pot namestitve PiP v svoj PATH v sistemski spremenljivki. Če ste Python namestili z namestitveno izvršljivo datoteko, ga je treba dodati samodejno.
  • Namestitev je napačno dodana v vaš PATH - PATH je enostavno pokvariti, če ga dodate ročno. Napaka bo povzročila dodaten presledek ali manjka podpičje pred novim PATH.

Če trenutno poskušate razrešiti to posebno sporočilo o napaki, ki vam preprečuje uporabo ukaza Python v CMD, sledite načinom, ki so navedeni v tem članku. Vsi možni popravki spodaj potrjujejo, da delujejo vsaj en prizadeti uporabniki.

Za najboljše rezultate sledite spodnjim metodam, dokler ne najdete popravka, ki vam pomaga rešiti težavo v vašem določenem scenariju.

1. način: Preverjanje, ali je v spremenljivko PATH dodan PIP

Začnimo z ugotovitvijo, kje smo. Če ne veste, ali je vaša namestitev PIP dodana spremenljivki PATH, jo lahko preprosto ugotovite z uporabo določenega ukaza v pozivu CMD.

Če to veste, vas bo usmeril v pravo smer in vam prihranil preizkušanje nepotrebnih korakov.

Opomba: Če že veste, ali je pot vaše namestitve PIP dodana spremenljivki PATH, se pomaknite navzdol do naslednjih metod spodaj.

Tu je hiter vodnik za preverjanje, ali je namestitev PIP že v vaši spremenljivki PATH:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Enter, da odprete ukazni poziv.Zaženi pogovorno okno: cmd
  2. V okno ukaznega poziva vnesite echo% PATH% in pritisnite Enter, da dobite seznam z vsemi lokacijami, ki so dodane spremenljivki PATH.Preverjanje, ali je namestitev PIP prisotna v spremenljivki PATH
  3. Če vam uspe najti pot, podobno C: \ Python37 \ Scripts (to je odvisno od vaše različice Python), to pomeni, da je namestitvena pot že dodana vaši spremenljivki PATH. V tem primeru lahko preskočite na spodnje metode in skočite naravnost na 4. način, kjer začnemo odpravljati težave, povezane z namestitveno potjo PiP.

Če z zgornjim testom niste mogli najti namestitvene poti PiP, se premaknite na naslednje metode spodaj (2. in 3. metoda), da dodate PIP v spremenljivko okolja PATH.

2. način: Dodajanje PIP spremenljivki okolja PATH z uporabo Windows GUI

Če je metoda 1 razkrila, da namestitev PIP ni nastavljena na PATH kot spremenljivko okolja in ste že namestili distribucijo Python, boste morali to storiti ročno.

Po končanem spodnjem postopku boste lahko ukaze PiP vnašali iz okna ukaznega poziva. Tu je kratek vodnik za dodajanje namestitve PiP spremenljivki okolja Path z uporabo grafičnega uporabniškega vmesnika sistema Windows:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite " sysdm.cpl " in pritisnite Enter, da se odpre zaslon sistemskih lastnosti .Zaženi pogovorno okno: sysdm.cpl
  2. Na zaslonu sistemskih lastnosti pojdite na zavihek Dodatno in kliknite na Spremenljivke okolja .pojdite na zavihek Dodatno in kliknite Spremenljivke okolja
  3. Na zaslonu Spremenljivke okolja pojdite na Sistemske spremenljivke in kliknite Pot, da jo izberete. Nato s pot izbrana, kliknite Uredi ... gumb.izberite možnost Pot v razdelku Sistemske spremenljivke in kliknite Uredi
  4. Na zaslonu Urejanje spremenljivke okolja kliknite Novo in dodajte pot, kjer se nahaja namestitev PiP. Za Python 3.4 je privzeto mesto C: \ Python34 \ Scripts.

    Dodajanje mesta namestitve PiP

  5. Ko je pot dodana, odprite novo okno CMD in poskusite namestiti paket python, ki je priložen PiP. Ne bi smeli več videti napake » pip ni prepoznan kot notranji ali zunanji ukaz «.

Če iščete hitrejši način za dodajanje lokacije PiP spremenljivki okolja, sledite 3. metodi .

3. način: Dodajanje PIP spremenljivki okolja PATH s pomočjo CMD

Hitrejši način nastavitve spremenljivke okolja poti PIP je, da to storite neposredno iz okna CMD. S tem boste prihranili nekaj časa, vendar je lahko nekoliko bolj zastrašujoče, če niste navajeni uporabljati terminala.

Tu je hiter vodnik za nastavitev okolja poti PiP neposredno iz okna ukaznega poziva:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Enter, da odprete okno ukaznega poziva.Zaženi pogovorno okno: cmd
  2. V oknu ukaznega poziva zaženite naslednji ukaz, da namestite PIP na spremenljivko okolja:
    setx PATH “% PATH%; C: \ Python37 \ Scripts”

    Opomba: Upoštevajte, da smo v tem ukazu uporabili privzeto lokacijo za Python 3.7. Če uporabljate drugo različico Pythona ali ste jo namestili po meri, spremenite pot za ' ; "v skladu s tem.

  3. Preverite, ali je bila ta metoda uspešno izvedena z zagonom namestitvenega paketa Python (tistega, ki uporablja PIP) iz istega okna CMD. Če še vedno naletite na sporočilo o napaki, se pomaknite do naslednje metode spodaj.

4. način: Odpiranje paketa Python brez dodajanja spremenljivke PiP

Če iščete način namestitve paketa Python iz CMD, ne da bi dodali PiP v spremenljivko okolja PATH, lahko za namestitev uporabite nekaj različnih ukazov. To deluje tudi, če ste uporabili zgornje metode za konfiguracijo spremenljivke PATH okolja, vendar še vedno naletite na sporočilo o napaki.

Tu je nekaj načinov, s katerimi lahko v CMD odprete namestitvene pakete Pythona brez dodajanja spremenljivke PIP:

Kratka metoda:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Enter, da odprete okno ukaznega poziva.Zaženi pogovorno okno: cmd
  2. Vnesite naslednje ukaze in spremenite oznako mesta v svoje ime paketa:
    python -m pip install [ime paketa]

    Opomba: Spremenite [ ime paketa ] z imenom paketa, ki ga želite namestiti.

Dolga metoda:

  1. Odprite pogovorno okno Zaženi s pritiskom na Windows tipko + R . Nato vnesite » cmd « in pritisnite Enter, da odprete okno ukaznega poziva.Zaženi pogovorno okno: cmd
  2. V oknu CMD uporabite naslednji ukaz za navigacijo do imenika, v katerem je datoteka .whl python .
    cd C: \ python se namesti

    Opomba: V našem primeru je bil namestitveni paket Python v mapi, imenovani python installs. Prilagodite ta ukaz za navigacijo do imenika, v katerem je kolesce.

  3. Nato zaženite naslednji ukaz za namestitev paketa Python s pomočjo PiP:
    c: \ python37 \ scripts \ pip.exe namestite [paket] .whl

    Opomba: Upoštevajte, da morate spremeniti lokacijo namestitve pythona, če imate starejšo različico ali če ste namestili lokacijo po meri. Prav tako ne pozabite spremeniti nadomestnega znaka [paket] v svoje ime paketa.

Če ti zadnji dve metodi nista omogočili namestitve paketa Python iz okna CMD, sledite zadnji spodnji metodi, kjer zagotovimo, da je nameščen PiP.

5. način: Zagotovite, da je PiP vključen v vašo namestitev Pythona

Preden nadaljujemo in ponovno namestimo celotno okolje Python, poglejmo, ali PiP ni bil izpuščen iz namestitve Python. Nekateri namestitveni programi Python ne bodo privzeti PiP.

Na srečo lahko to popravite tako, da spremenite namestitev Pythona in jo spremenite tako, da namesti PIP. Tu je kratek vodnik, kako to storiti:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » appwiz.cpl « in pritisnite Enter, da odprete Programi in funkcije.

    Zaženi pogovorno okno: appwiz.cpl

  2. Znotraj Programi in funkcije z desno miškino tipko kliknite namestitev Python in kliknite Spremeni .Spremenite namestitev Pythona
  3. Na zaslonu Spremeni nastavitev kliknite Spremeni.

    Kliknite Spremeni, da zagotovite, da je PiP nameščen

  4. Na zaslonu Izbirne funkcije potrdite polje, povezano s pipom, in kliknite Naprej .Spreminjanje namestitve Python tako, da vključuje PiP
  5. Pritisnite gumb Namesti, da spremenite namestitev Pythona.Spreminjanje namestitve Python
  6. Ko je namestitev Pythona spremenjena, odprite okno CMD in preverite, ali lahko paket Python namestite s programom PiP, ne da bi videli napako » pip ni prepoznan kot notranji ali zunanji ukaz «.

6. način: Namestitev Pythona prek izvršljivega namestitvenega programa

Če ste prišli tako daleč brez rezultata, bo ponovna namestitev Pythona skupaj z njegovimi komponentami verjetno odpravila napako » pip ni prepoznan kot notranji ali zunanji ukaz «.

To najlažje storite z uporabo namestitvenega programa Python. Če ga pravilno konfigurirate, bo PiP samodejno namestil. Tu je kratek vodnik, kako to storiti:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » appwiz.cpl « in pritisnite Enter, da odprete Programi in funkcije .Zaženi pogovorno okno: appwiz.cpl
  2. Znotraj Programi in funkcije se pomaknite navzdol do seznama programov, da poiščete namestitev Pythona. Ko jo najdete, jo kliknite z desno miškino tipko in izberite Odstrani, nato pa sledite navodilom na zaslonu, da jo odstranite iz sistema. Ko je distribucija Pythona odstranjena iz računalnika, znova zaženite računalnik.Odstranitev Pythona iz vaše naprave
  3. Ob naslednjem zagonu obiščite to povezavo ( tukaj ) in prenesite najnovejši namestitveni program Python v skladu z vašo arhitekturo Os.Nalaganje pravega namestitvenega programa Python
  4. Odprite namestitveno izvedljivo datoteko in začnite tako, da preverite, ali je označeno polje Add Python to PATH - To zagotavlja, da lahko ukaze Python zaženete v ukaznem pozivu. Nato kliknite Prilagodi namestitev .Prepričajte se, da je Python dodan v PATH, nato kliknite Prilagodi namestitev
  5. V oknu Neobvezne funkcije preverite, ali je polje, povezano s pipom , označeno in kliknite Naprej .Prepričajte se, da je pip označen pod neobveznimi funkcijami
  6. Pustite privzeto lokacijo in Napredne možnosti , nato kliknite Namesti, da začnete namestitev.Namestitev Pythona
  7. Ko je namestitev končana, znova zaženite računalnik ročno, če vas sistem samodejno ne pozove.
  8. Ob naslednjem zagonu preverite, ali je težava odpravljena, tako da poskusite namestiti paket Python prek okna CMD.
  9. Če še vedno vidite napako » pip ni prepoznan kot notranji ali zunanji ukaz «, v okno CMD vnesite naslednji ukaz:
    python -m securepip --default-pip 

    Opomba: Pri nekaterih distribucijah Pythona (zlasti 3.6) je možno, da se PiP privzeto ne namesti. Eden od uradnih popravkov tega, vključenega v dokumentacijo, je ta ukaz.

Priporočena

Popravek: Minecraft se ne odziva
Kaj je aplikacija za registracijo naprave za digitalni TV sprejemnik in jo je treba odstraniti?
Kaj je FileRepMalware in ali ga morate odstraniti