Parandus: 'pip' ei ole sisemise ega välise käsuna tunnustatud



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mõned kasutajad, kes proovivad käsurea akna aruande abil Pythoni pakette installida, näevad pipi ei tunnistata sise- ega väliskäsuna ”Viga. Enim mõjutatud kasutajad teatavad, et probleem ilmneb ka pärast Pythoni jaotuse installimist ja veendumust, et Python lisatakse muutujani. See probleem pole spetsiifiline teatud operatsioonisüsteemile, kuna sellest teavitatakse Windows 7, Windows 8 ja Windows 10.



„Pipi” ei tunnistata sise- ega väliskäskude, käitatava programmi ega pakkfailina



Mis on PIP?

PiP on rekursiivne lühend Pip Installi paketid “. Põhimõtteliselt on see paketihaldussüsteem, mida kasutatakse Pythonis kirjutatud tarkvarapakettide installimiseks ja haldamiseks. Enamik kasutajaid kasutab PiP - d, et installida ja hallata Pythoni pakettide register .



Uusimad Pythoni versioonid (Python 2.7.9 ja uuemad ning Python 3.4) sisaldavad vaikimisi Pipi.

Mis põhjustab pipi, ei tunnistata sisemise ega välise käsuveana?

Uurisime seda probleemi, vaadates erinevaid kasutajaaruandeid ja püüdes probleemi oma arvutites korrata. Kogutud andmete põhjal võib teada olla, et see konkreetne tõrketeade käivitab mitu stsenaariumi:

  • PIP-i installimist süsteemimuutujale ei lisata - Selleks, et saaksite Pydoni käske CMD-aknast käivitada, peate lisama süsteemimuutujas PATH-ile oma PiP-installi tee. Kui installisite Pythoni installifaili abil, tuleks see automaatselt lisada.
  • Install on teie PATH-is valesti lisatud - PATHi on lihtne segada, kui lisate selle käsitsi. Lisaruum või semikooloni puudumine enne uut PATH-i põhjustab vea.

Kui proovite praegu seda veateadet lahendada, mis takistab teil CMD-s Pythoni käsku kasutama, järgige selles artiklis reklaamitud meetodeid. Kõik allolevad võimalikud parandused on kinnitanud, et vähemalt üks mõjutatud kasutaja töötab.



Parimate tulemuste saamiseks järgige alltoodud meetodeid, kuni leiate lahenduse, mis aitab teil konkreetse stsenaariumi korral probleemi lahendada.

1. meetod: kontrollimine, kas teie PATH muutujale on lisatud PIP

Alustame sellest, et teada saada, kus me seisame. Kui te ei tea, kas teie PIP-install on teie PATH-muutujale lisatud, saate selle hõlpsalt teada saada, kasutades CMD-viiba teatud käsku.

Selle teadmine suunab teid õiges suunas ja säästab tarbetute sammude proovimisest.

Märge: Kui teate juba, kas teie PIP-i installimise tee on teie PATH-muutujale lisatud, liikuge allpool järgmiste meetodite juurde.

Siin on kiire juhend selle kontrollimiseks, kas PIP-install on juba teie muutuja PATH sees:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige cmd “Ja vajutage Sisenema käsuviiba avamiseks. PiP-i paigalduskoha lisamine

    Käivita dialoog: cmd

  2. Tippige käsuviiba aknasse kaja% PATH% ja vajutage Sisenema saada loend, kus kõik asukohad on lisatud muutujale PATH. Käivita dialoog: appwiz.cpl

    Kontrollitakse, kas PATH muutuja PIP install on olemas

  3. Kui õnnestub leida sarnane tee C: Python37 Skriptid (see sõltub teie Pythoni versioonist), see tähendab, et teie PATH muutujale on installimistee juba lisatud. Sellisel juhul võite hüpata allpool toodud meetodite kõrval ja hüpata otse 4. meetod kust alustame PiP installiteega seotud probleemide tõrkeotsingut.

Kui te ei suutnud ülaltoodud testi abil PiP-i installiteed leida, liikuge allpool järgmiste meetodite juurde (meetod 2 ja meetod 3), et lisada PIP keskkonnamuutujale PIP.

2. meetod: PIP-i lisamine keskkonnamuutujale PATH Windowsi graafilise kasutajaliidese abil

Kui 1. meetod selgus, et PIP-i installiks pole keskkonnamuutujana määratud PATH ja kui olete juba Pythoni jaotuse installinud, peate seda käsitsi tegema.

Pärast alltoodud protseduuri lõpetamist saate sisestada PiP-käsud käsuviiba aknast. Siin on kiire juhend PiP-installi lisamiseks keskkonnamuutujale Path Windowsi graafilise kasutajaliidese abil:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige sysdm.cpl “Ja vajutage Sisenema avada Süsteemi atribuudid ekraan. Klõpsake nupul Muuda, et veenduda, et PiP on installitud

    Käivita dialoog: sysdm.cpl

  2. Ekraanil Süsteemi atribuudid minge Täpsem klõpsake vahekaarti Keskkonna muutujad .

    Minge vahekaardile Täpsemalt ja klõpsake nuppu Keskkonnamuutujad

  3. Avage keskkonnamuutujate ekraanil Süsteemi muutujad ja klõpsake nuppu Tee selle valimiseks. Siis koos Tee valitud, klõpsake nuppu Muuda ... nuppu.

    Valige Süsteemimuutujate alt kirje Tee ja klõpsake nuppu Muuda

  4. Aastal Muuda keskkonnamuutuja ekraanil klõpsake nuppu Uus ja lisage tee, kus asub PiP-i install. Python 3.4 puhul on vaikeasukoht C: Python34 Skriptid.

    PiP-i paigalduskoha lisamine

  5. Kui tee on lisatud, avage värske CMD aken ja proovige installida PyP-ga kaasas olev pythoni pakett. Te ei tohiks enam näha pipi ei tunnistata sise- ega väliskäsuna 'viga.

Kui otsite kiiremat viisi, kuidas lisada PiP asukoht keskkonnamuutujale, järgige 3. meetod .

3. meetod: PIP lisamine keskkonnamuutujale PATH CMD abil

Kiirem viis PIP-tee keskkonnamuutuja seadistamiseks on teha seda otse CMD-aknast. See säästab teie aega, kuid see võib olla veidi hirmutavam, kui te pole harjunud terminali kasutama.

Siin on kiire juhend PiP-tee keskkonna seadistamiseks otse käsuviiba aknast:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige cmd “Ja vajutage Sisenema käsuviiba akna avamiseks.

    Käivita dialoog: cmd

  2. Käivitage käsuviiba aknas PIP-i installimise keskkonnamuutujale järgmine käsk:
    setx PATH '% PATH%; C:  Python37  Scripts'

    Märge: Pidage meeles, et selles käsus kasutasime Python 3.7 jaoks vaikeasukohta. Kui kasutate mõnda muud Pythoni versiooni või installisite selle kohandatud asukohta, muutke tee pärast ; ‘Vastavalt.

  3. Vaadake, kas see meetod õnnestus, käivitades Pythoni installipaketi (see, mis kasutab PIP-i) samast CMD-aknast. Kui tõrketeade ilmneb endiselt, liikuge järgmisele alltoodud meetodile.

4. meetod: Pythoni paketi avamine muutuja PiP lisamata

Kui otsite viisi Pythoni paketi installimiseks CMD-st, lisamata PiP keskkonnamuutujale PATH, võite selle installimiseks kasutada paari erinevat käsku. See töötab ka siis, kui kasutasite keskkonna PATH muutuja seadistamiseks ülaltoodud meetodeid, kuid näete endiselt tõrketeadet.

Siin on paar võimalust, mida saate kasutada Pydoni installipakettide avamiseks CMD-s ilma PIP-muutuja lisamiseta:

Lühike meetod:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige cmd ”Ja vajutage käsuviiba akna avamiseks sisestusklahvi Enter.

    Käivita dialoog: cmd

  2. Sisestage järgmised käsud ja muutke kohatäide kindlasti oma paketi nimeks:
    python -m pip install [pakendinimi]

    Märge: Muuda [pakendinimi] paketi nimega, mida proovite installida.

Pikk meetod:

  1. Avage dialoogiboks Käivita, vajutades Windowsi klahv + R . Seejärel tippige cmd ”Ja tabas Sisenema käsuviiba akna avamiseks.

    Käivita dialoog: cmd

  2. CMD aknas kasutage järgmist käsku, et navigeerida kataloogi, kus python asub .whl fail asub.
    cd C:  python installib

    Märge: Meie näites asus Pythoni installipakett kaustas nimega python installib. Kohandage seda käsku, et navigeerida kataloogi, kus ratas asub.

  3. Seejärel käivitage PyPoni paketi installimiseks PiP abil järgmine käsk:
     c:  python37  scripts  pip.exe installige [pakett] .whl 

    Märge: Pidage meeles, et peate oma pythoni installi asukohta muutma, kui teil on vanem versioon või kui installisite kohandatud asukohta. Samuti veenduge, et vahetaksite [package] kohatäite oma paketi nimeks.

Kui need kaks viimast meetodit ei võimaldanud teil Pythoni paketti CMD aknast installida, järgige viimast allpool toodud meetodit, kus tagame, et PiP on installitud.

5. meetod: PiP-i lisamine Pythoni installi

Enne kui asume kogu Pythoni keskkonna uuesti installima, vaatame, kas PiPoni Pythoni installist välja ei jäetud. Teatud Pythoni installijad jätavad PiP vaikerežiimist välja.

Õnneks saate selle parandada, muutes Pythoni installi ja muutes seda PIP-i installimiseks. Siin on kiire juhend selle kohta:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige appwiz.cpl “Ja vajutage Sisenema avama Programmid ja Funktsioonid.

    Käivita dialoog: appwiz.cpl

  2. Toas Programmid ja funktsioonid paremklõpsake nuppu Python ja klõpsake nuppu Muuda .

    Muutke Pythoni installi

  3. Juures Muuda seadistust klõpsake nuppu Muutma.

    Klõpsake nupul Muuda, et veenduda, et PiP on installitud

  4. Aastal Valikulised funktsioonid ekraanil märkige pipiga seotud ruut ja klõpsake nuppu Järgmine .

    Pythoni installi muutmine PiP lisamiseks

  5. Vajutage nuppu Install, et Pythoni installis muudatusi teha.

    Pythoni installi muutmine

  6. Kui Pythoni install on muudetud, avage CMD aken ja vaadake, kas teil on võimalik PyPoni pakett installida PiP-ga, ilma et näeksite pipi ei tunnistata sise- ega väliskäsuna 'viga.

6. meetod: Pythoni installimine käivitatava installeri kaudu

Kui olete nii kaugele tulemusteta jõudnud, lahendab Pythoni koos komponentidega uuesti installimine pipi ei tunnistata sise- ega väliskäsuna 'viga.

Lihtsaim viis on seda teha Pythoni käivitatava installeri abil. Kui te selle õigesti konfigureerite, installib see PiP automaatselt. Siin on kiire juhend selle kohta:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige appwiz.cpl “Ja vajutage Sisenema avama Programmid ja funktsioonid .

    Käivita dialoog: appwiz.cpl

  2. Toas Programmid ja funktsioonid , kerige Pythoni installi leidmiseks alla programmide loendini. Kui olete selle leidnud, paremklõpsake seda ja valige Desinstalli, seejärel järgige ekraanil kuvatavaid juhiseid, et see süsteemist eemaldada. Kui Pythoni levitamine on teie arvutist eemaldatud, taaskäivitage oma arvuti.

    Pythoni desinstallimine arvutist

  3. Järgmisel käivitamisel külastage seda linki ( siin ) ja laadige alla uusim Pythoni käivitatav installer vastavalt teie Os-i arhitektuurile.

    Õige Pythoni käivitatava installiprogrammi allalaadimine

  4. Avage installitav käivitatav fail ja alustage veendumaks, et kast on seotud Lisage Python PATH-i on kontrollitud - see tagab, et saate Pythoni käske käivitada käsuviibas. Seejärel klõpsake nuppu Kohandage installimist .

    Veenduge, et Python oleks lisatud PATH-i, seejärel klõpsake käsku Kohanda installimist

  5. Aastal Valikulised funktsioonid aknas veenduge, et kast oleks seotud pip on märgitud, siis klõpsake nuppu Järgmine .

    Veenduge, et pip on kontrollitud valikuliste funktsioonide all

  6. Jätke vaikeasukoht ja Täpsemad valikud ja seejärel klõpsake nuppu Installige installimise alustamiseks.

    Pythoni installimine

  7. Kui installimine on lõpule jõudnud, taaskäivitage arvuti käsitsi, kui teilt seda automaatselt ei paluta.
  8. Järgmisel käivitamisel vaadake, kas probleem on lahendatud, proovides Pydoni paketti CMD akna kaudu installida.
  9. Kui näete endiselt pipi ei tunnistata sise- ega väliskäsuna ”Tõrge, tippige CMD aknas järgmine käsk:
     python -m ensurepip --default-pip 

    Märge: Teatud Pythoni jaotuste (eriti 3.6) korral on võimalik, et PiP-d ei installita vaikimisi. Üks selle dokumentatsiooni ametlikest parandustest on see käsk.

7 minutit loetud