Labojums: ‘pip’ netiek atpazīts kā iekšēja vai ārēja komanda



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Daži lietotāji, kuri mēģina instalēt Python paketes, izmantojot komandu uzvednes loga ziņojumu, redz “ pip nav atzīts par iekšēju vai ārēju komandu ”Kļūda. Visvairāk ietekmētie lietotāji ziņo, ka problēma rodas pat pēc Python izplatīšanas instalēšanas un pārliecināšanās, vai Python ir pievienots ceļa mainīgajam. Problēma nav raksturīga noteiktai OS, jo tā tiek ziņota operētājsistēmās Windows 7, Windows 8 un Windows 10.



‘Pip’ nav atzīts par iekšēju vai ārēju komandu, darbināmu programmu vai pakešdatni



Kas ir PIP?

PiP ir rekursīvs saīsinājums “ Pip instalēšanas pakotnes “. Būtībā tā ir pakotņu pārvaldības sistēma, ko izmanto, lai instalētu un pārvaldītu programmatūras pakotnes, kas rakstītas Python. Lielākā daļa lietotāju izmanto PiP, lai instalētu un pārvaldītu Python paketes indekss .



Jaunākās Python versijas (Python 2.7.9 un jaunākas versijas un Python 3.4) pēc noklusējuma ietver Pip.

Kas izraisa “pip”, netiek atpazīts kā iekšēja vai ārēja komandas kļūda?

Mēs izpētījām šo problēmu, apskatot dažādus lietotāju ziņojumus un mēģinot atkārtot problēmu mūsu datoros. No tā, ko mēs apkopojām, ir vairāki scenāriji, kas, kā zināms, izraisa šo kļūdas ziņojumu:

  • PIP instalēšana netiek pievienota sistēmas mainīgajam - Lai varētu palaist Python komandas no CMD loga, sistēmas mainīgajā PATH būs jāpievieno PiP instalācijas ceļš. Ja Python esat instalējis, izmantojot instalācijas izpildāmo failu, tas jāpievieno automātiski.
  • Instalācija ir nepareizi pievienota jūsu PATH - PATH ir viegli sajaukt, ja to pievienojat manuāli. Papildu vieta vai semikola trūkums pirms jaunā PATH radīs kļūdu.

Ja jūs pašlaik mēģināt novērst šo konkrēto kļūdas ziņojumu, kas neļauj CMD izmantot komandu Python, izpildiet šajā rakstā reklamētās metodes. Visus zemāk norādītos iespējamos labojumus apstiprina vismaz viens ietekmētais lietotājs.



Lai iegūtu labākos rezultātus, izpildiet tālāk norādītās metodes, līdz atrodat labojumu, kas palīdz atrisināt problēmu konkrētajā scenārijā.

1. metode: pārbaudiet, vai PIP ir pievienots jūsu PATH mainīgajam

Sāksim ar to, lai uzzinātu, kur mēs stāvam. Ja nezināt, vai PIP instalācija ir pievienota mainīgajam PATH, to var viegli uzzināt, izmantojot noteiktu komandu CMD uzvednē.

Zinot to, jūs novirzīsities pareizajā virzienā un ietaupīsit no nevajadzīgu darbību izmēģināšanas.

Piezīme: Ja jūs jau zināt, vai PIP instalācijas ceļš ir pievienots mainīgajam PATH, pārejiet uz nākamajām metodēm zemāk.

Šeit ir īss ceļvedis, kā pārbaudīt, vai PIP instalācija jau ir jūsu mainīgajā PATH:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ cmd ”Un nospiediet Enter lai atvērtu komandu uzvedni. PiP instalēšanas vietas pievienošana

    Palaist dialoglodziņu: cmd

  2. Komandu uzvednes logā ierakstiet atbalss% PATH% un nospiediet Enter lai iegūtu sarakstu ar visām atrašanās vietām, kas pievienotas mainīgajam PATH. Palaist dialoglodziņu: appwiz.cpl

    Pārbauda, ​​vai mainīgajā PATH ir PIP instalācija

  3. Ja jums izdodas atrast ceļu, kas līdzīgs C: Python37 Skripti (tas ir atkarīgs no jūsu Python versijas), tas nozīmē, ka instalācijas ceļš jau ir pievienots jūsu PATH mainīgajam. Šajā gadījumā jūs varat izlaist blakus zemāk esošajām metodēm un pāriet tieši uz 4. metode kur mēs sākam problēmu novēršanu saistībā ar PiP instalācijas ceļu.

Ja, izmantojot iepriekšminēto testu, neizdevās atrast PiP instalēšanas ceļu, pārejiet uz nākamajām metodēm zemāk (2. un 3. metode), lai PIP pievienotu vides mainīgajam PATH.

2. metode: PIP pievienošana vides mainīgajam PATH, izmantojot Windows GUI

Ja 1. metode atklājās, ka PIP instalācija nav iestatīta kā PATH kā vides mainīgais un jūs jau esat instalējis Python izplatīšanu, tas būs jādara manuāli.

Pēc tālāk aprakstītās procedūras veikšanas varēsiet ievadīt PiP komandas no komandu uzvednes loga. Šeit ir īss ceļvedis par PiP instalācijas pievienošanu vides mainīgajam Path, izmantojot Windows GUI:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ sysdm.cpl ”Un nospiediet Enter lai atvērtu Sistēmas rekvizīti ekrāns. Noklikšķiniet uz Modificēt, lai pārliecinātos, ka PiP ir instalēts

    Palaist dialoglodziņu: sysdm.cpl

  2. Ekrānā Sistēmas rekvizīti dodieties uz Papildu cilni, pēc tam noklikšķiniet uz Vides mainīgie .

    Dodieties uz cilni Papildu un noklikšķiniet uz Vides mainīgie

  3. Ekrānā Vides mainīgie dodieties uz Sistēmas mainīgie un noklikšķiniet uz Ceļš lai to atlasītu. Tad ar Ceļš atlasiet, noklikšķiniet uz Rediģēt… pogu.

    Sadaļā Sistēmas mainīgie atlasiet ierakstu Ceļš un noklikšķiniet uz Rediģēt

  4. Iekš Rediģēt vides mainīgā ekrānā noklikšķiniet uz Jauns un pievienojiet ceļu, kur atrodas PiP instalācija. Python 3.4 noklusējuma atrašanās vieta ir C: Python34 Scripts.

    PiP instalēšanas vietas pievienošana

  5. Kad ceļš ir pievienots, atveriet jaunu CMD logu un mēģiniet instalēt Python paketi, kas nāk ar PiP. Jums vairs nevajadzētu redzēt pip nav atzīts par iekšēju vai ārēju komandu 'kļūda.

Ja meklējat ātrāku veidu, kā pievienot PiP atrašanās vietu vides mainīgajam, rīkojieties šādi 3. metode .

3. metode: PIP pievienošana PATH vides mainīgajam, izmantojot CMD

Ātrāks veids, kā iestatīt PIP path vides mainīgo, ir to izdarīt tieši no CMD loga. Tas ietaupīs jūsu laiku, taču tas var būt nedaudz biedējošāks, ja neesat pieradis izmantot termināli.

Šeit ir īss ceļvedis par PiP ceļa vides iestatīšanu tieši no komandu uzvednes loga:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ cmd ”Un nospiediet Enter lai atvērtu komandu uzvednes logu.

    Palaist dialoglodziņu: cmd

  2. Komandu uzvednes logā palaidiet šādu komandu, lai PIP instalēšanu iestatītu uz vides mainīgo:
    setx PATH “% PATH%; C:  Python37  Scripts”

    Piezīme: Paturiet prātā, ka šajā komandā mēs izmantojām Python 3.7 noklusējuma atrašanās vietu. Ja izmantojat citu Python versiju vai esat to instalējis pielāgotā vietā, mainiet ceļu aiz ; ‘Attiecīgi.

  3. Pārbaudiet, vai šī metode tika veiksmīgi izpildīta, palaižot Python instalācijas pakotni (tādu, kas izmanto PIP) tajā pašā CMD logā. Ja joprojām tiek parādīts kļūdas ziņojums, pārejiet uz nākamo tālāk norādīto metodi.

4. metode: Python pakotnes atvēršana, nepievienojot mainīgo PiP

Ja meklējat veidu, kā instalēt Python pakotni no CMD, nepievienojot PiP vides mainīgajam PATH, varat to instalēt, izmantojot vairākas dažādas komandas. Tas darbojas arī tad, ja vides PATH mainīgā konfigurēšanai izmantojāt iepriekš minētās metodes, taču joprojām tiek parādīts kļūdas ziņojums.

Tālāk ir norādīti daži veidi, kā varat atvērt Python instalēšanas pakotnes CMD, nepievienojot PIP mainīgo.

Īsa metode:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ cmd ”Un nospiediet Enter, lai atvērtu komandu uzvednes logu.

    Palaist dialoglodziņu: cmd

  2. Ierakstiet šīs komandas un noteikti nomainiet vietturi uz savu pakotnes nosaukumu:
    python -m pip instalēt [packagename]

    Piezīme: Mainīt [iepakojuma nosaukums] ar tās paketes nosaukumu, kuru mēģināt instalēt.

Garā metode:

  1. Atveriet dialoglodziņu Palaist, nospiežot Windows taustiņš + R . Pēc tam ierakstiet “ cmd ”Un sit Enter lai atvērtu komandu uzvednes logu.

    Palaist dialoglodziņu: cmd

  2. CMD logā izmantojiet šo komandu, lai pārietu uz direktoriju, kurā atrodas pitons .viss fails atrodas.
    cd C:  python instalē

    Piezīme: Mūsu piemērā Python instalēšanas pakotne atradās mapē ar nosaukumu python instalē. Pielāgojiet šo komandu, lai virzītos uz direktoriju, kurā atrodas ritenis.

  3. Pēc tam palaidiet šo komandu, lai instalētu Python pakotni, izmantojot PiP:
     c:  python37  scripts  pip.exe instalējiet [pakotne]. whl 

    Piezīme: Paturiet prātā, ka ir jāmaina python instalācijas vieta, ja jums ir vecāka versija vai ja esat instalējis pielāgotā vietā. Pārliecinieties arī, lai nomainītu [paketes] vietturi uz savu pakotnes nosaukumu.

Ja šīs divas pēdējās metodes neļāva instalēt Python pakotni no CMD loga, izpildiet pēdējo tālāk norādīto metodi, kur mēs pārliecināmies, ka PiP ir instalēts.

5. metode: PiPP iekļaušana jūsu Python instalācijā

Pirms mēs turpinām pārinstalēt visu Python vidi, redzēsim, vai PiP netika izlaists no Python instalācijas. Daži Python instalētāji atstās PiP no noklusējuma instalēšanas.

Par laimi, to var labot, modificējot Python instalāciju un modificējot to, lai instalētu PIP. Šeit ir īss ceļvedis, kā to izdarīt:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ appwiz.cpl ”Un nospiediet Enter atvērt Programmas un Iespējas.

    Palaist dialoglodziņu: appwiz.cpl

  2. Iekšā Programmas un iespējas ar peles labo pogu noklikšķiniet uz Python instalēšana un noklikšķiniet Mainīt .

    Mainiet Python instalāciju

  3. Pie Mainīt iestatīšanu ekrānā noklikšķiniet uz Mainīt.

    Noklikšķiniet uz Modificēt, lai pārliecinātos, ka PiP ir instalēts

  4. Iekš Izvēles iespējas ekrānā atzīmējiet izvēles rūtiņu, kas saistīta ar pip un noklikšķiniet Nākamais .

    Python instalācijas modificēšana, iekļaujot tajā PiP

  5. Nospiediet pogu Instalēt, lai veiktu izmaiņas Python instalācijā.

    Python instalācijas maiņa

  6. Kad Python instalācija ir modificēta, atveriet CMD logu un pārbaudiet, vai jūs varat instalēt Python pakotni ar PiP, neredzot “ pip nav atzīts par iekšēju vai ārēju komandu 'kļūda.

6. metode: Python instalēšana, izmantojot izpildāmo instalēšanas programmu

Ja tik tālu esat nonācis bez rezultāta, atkārtoti instalējot Python kopā ar tā komponentiem, iespējams, tiks atrisināts “ pip nav atzīts par iekšēju vai ārēju komandu 'kļūda.

Visvienkāršāk to izdarīt, izmantojot izpildāmo Python instalēšanas programmu. Ja jūs to pareizi konfigurējat, tas automātiski instalēs PiP. Šeit ir īss ceļvedis, kā to izdarīt:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ appwiz.cpl ”Un nospiediet Enter atvērt Programmas un iespējas .

    Palaist dialoglodziņu: appwiz.cpl

  2. Iekšā Programmas un iespējas , ritiniet uz leju līdz programmu sarakstam, lai atrastu Python instalāciju. Kad esat to atradis, ar peles labo pogu noklikšķiniet uz tā un izvēlieties Atinstalēt, pēc tam izpildiet ekrānā redzamos norādījumus, lai to noņemtu no sistēmas. Kad Python izplatīšana ir noņemta no datora, restartējiet datoru.

    Atinstalējot Python no datora

  3. Nākamajā startēšanas laikā apmeklējiet šo saiti ( šeit ) un lejupielādējiet jaunāko izpildāmo Python instalēšanas programmu atbilstoši savai Os arhitektūrai.

    Pareizā izpildāmā Python izpildāmā instalētāja lejupielāde

  4. Atveriet instalācijas izpildāmo failu un vispirms pārliecinieties, vai lodziņš ir saistīts ar Pievienojiet Python mapei PATH ir pārbaudīts - Tas nodrošina, ka varat palaist Python komandas komandu uzvednē. Pēc tam noklikšķiniet uz Pielāgojiet instalēšanu .

    Pārliecinieties, vai Python ir pievienots PATH, pēc tam noklikšķiniet uz Pielāgot instalēšanu

  5. Iekš Izvēles iespējas logā pārliecinieties, vai lodziņš ir saistīts ar pip ir atzīmēta, pēc tam noklikšķiniet Nākamais .

    Pārliecinieties, vai pip ir atzīmēts izvēles funkcijās

  6. Atstājiet noklusējuma atrašanās vietu un Pielāgota opcija un pēc tam noklikšķiniet Uzstādīt lai sāktu instalēšanu.

    Python instalēšana

  7. Kad instalēšana ir pabeigta, restartējiet datoru manuāli, ja jums tas netiek automātiski lūgts.
  8. Nākamajā startēšanas laikā pārbaudiet, vai problēma ir atrisināta, mēģinot instalēt Python pakotni, izmantojot CMD logu.
  9. Ja jūs joprojām redzat pip nav atzīts par iekšēju vai ārēju komandu ”Kļūdu, CMD logā ierakstiet šādu komandu:
     pitons -m ensurepip --default-pip 

    Piezīme: Izmantojot noteiktus Python izplatījumus (īpaši 3.6), iespējams, ka PiP pēc noklusējuma netiek instalēts. Viens no oficiālajiem labojumiem, kas iekļauti dokumentācijā, ir šī komanda.

Lasītas 7 minūtes