Поправка: 'пип' се не препознаје као интерна или спољна наредба

Неки корисници који покушавају да инсталирају Питхон пакете користећи извештај прозора наредбеног ретка и виде да грешка „ пип није препозната као унутрашња или спољна наредба “. Већина погођених корисника извештава да се проблем јавља чак и након инсталирања Питхон дистрибуције и осигуравања да ли је Питхон додан променљивој путањи. Проблем није специфичан за одређени ОС јер је пријављен у Виндовс 7, Виндовс 8 и Виндовс 10.

'пип' се не препознаје као интерна или екстерна наредба, оперативи програм или батцх датотека

Шта је ПИП?

ПиП је рекурзивна кратица за „ Пип Инсталлс Пацкагес “. То је у суштини систем за управљање пакетима који се користи за инсталирање и управљање софтверским пакетима написаним на Питхон-у. Већина корисника користи ПиП за инсталирање и управљање Питхон пакетима који се налазе у Питхон Пацкаге Индек .

Најновије верзије Питхон-а (Питхон 2.7.9 и новије верзије и Питхон 3.4) укључују подразумевано Пип.

Шта узрокује да 'пип' не буде препознат као унутрашња или спољна грешка наредбе?

Истражили смо овај проблем гледајући различите корисничке извештаје и покушавајући да поновимо проблем на нашим рачунарима. Из онога што смо сакупили, познато је неколико сценарија који покрећу ову одређену поруку о грешци:

  • ПИП инсталација није додата системској променљивој - Да бисте могли да покрећете Питхон наредбе из прозора ЦМД, мораћете да додате путању своје ПиП инсталације вашем ПАТХ-у у системској променљивој. Ако сте инсталирали Питхон користећи извршну инсталацију, то би требало додати аутоматски.
  • Инсталација је погрешно додата у ваш ПАТХ - Лако је забрљати ПАТХ ако је додате ручно. Додатни простор или недостатак тачке са зарезом прије него што ће нови ПАТХ на крају створити грешку.

Ако тренутно покушавате да решите ову одређену поруку о грешци која вас спречава да користите наредбу Питхон у ЦМД-у, следите методе оглашене у овом чланку. Сви доњи поправци исправљени су од стране барем једног погођеног корисника.

За најбоље резултате следите доле наведене методе како бисте пронашли исправку која ће вам помоћи да решите проблем у вашем одређеном сценарију.

1. метод: Провјера је ли ПИП додан вашој ПАТХ варијабли

Започнимо с откривањем мјеста гдје стојимо. Ако не знате да ли је ваша ПИП инсталација додана у вашу променљиву ПАТХ, то можете лако сазнати помоћу одређене наредбе у ЦМД одзиву.

Знајући то, усмјерит ће вас у правом смјеру и спасити вас од испробавања непотребних корака.

Напомена: Ако већ знате да ли је пут ваше ПИП инсталације додан у вашу променљиву ПАТХ, пређите на следеће методе у наставку.

Ево кратког водича за проверу да ли је ПИП инсталација већ у вашој променљивој ПАТХ:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ цмд “ и притисните Ентер да бисте отворили командни редак.

    Покрените дијалог: цмд
  2. Унутар прозора командне линије унесите ецхо% ПАТХ% и притисните Ентер да бисте добили списак са свим локацијама које су додате променљивој ПАТХ.

    Провера да ли је ПИП инсталација присутна у променљивој ПАТХ
  3. Ако успете да пронађете путању сличну Ц: \ Питхон37 \ Сцриптс (то зависи од верзије Питхон-а), то значи да је инсталациони пут већ додан вашој ПАТХ варијабли. У овом случају, можете прескочити поред метода испод и прескочити равно на Метод 4 где почињемо са решавањем проблема у вези са стазом ПиП инсталације.

Ако нисте могли пронаћи пут инсталације ПиП-а помоћу горњег теста, пређите на следеће методе у наставку (Метода 2 и Метода 3) да бисте додали ПИП променљивој околини ПАТХ.

2. метод: Додавање ПИП-а променљивој околини ПАТХ помоћу Виндовс ГУИ-ја

Ако је метода 1 открила да ПИП инсталација није постављена на ПАТХ као променљиву околину, а већ сте инсталирали Питхон дистрибуцију, то ћете морати да урадите ручно.

Након довршетка поступка у наставку моћи ћете да унесете ПиП команде из прозора наредбеног ретка. Ево кратког водича о додавању ПиП инсталације променљивој околини Патх помоћу Виндовс ГУИ-ја:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ сисдм.цпл “ и притисните Ентер да бисте отворили екран Својства система .

    Покрените дијалог: сисдм.цпл
  2. Унутар екрана Својства система идите на картицу Напредно, а затим кликните на променљиве окружења .

    Идите на картицу Адванцед и кликните на Вариаблес Енвиронмент
  3. На екрану променљивих окружења идите на Системске променљиве и кликните на Стазу да бисте је изабрали. Затим изабраним Патхом кликните на дугме Уреди ....

    Изаберите ставку Стаза под Системске променљиве и кликните Уређивање
  4. На екрану променљиве променљиве окружења кликните на Ново и додајте путању на којој се налази ПиП инсталација. За Питхон 3.4 задана локација је Ц: \ Питхон34 \ Сцриптс.

    Додавање локације за инсталацију ПиП-а
  5. Једном када се дода пут, отворите нови ЦМД прозор и покушајте да инсталирате питхон пакет који долази са ПиП. Више не бисте требали да видите грешку „ пип није препознат као унутрашња или спољна наредба “.

Ако тражите бржи начин за додавање ПиП локације променљивој околини, следите Метод 3 .

Метода 3: Додавање ПИП променљивој околини ПАТХ помоћу ЦМД-а

Бржи начин за постављање променљиве окружења ПИП пута је то директно из прозора ЦМД. То ће вам уштедјети неко вријеме, али може бити мало застрашујуће ако нисте навикли користити терминал.

Ево кратког водича за подешавање окружења ПиП пута директно из прозора командне линије:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ цмд “ и притисните Ентер да отворите прозор командне линије.

    Покрените дијалог: цмд
  2. У прозору наредбеног ретка, покрените следећу наредбу да поставите ПИП инсталацију променљивој околини:
     сетк ПАТХ „% ПАТХ%; Ц: \ Питхон37 \ Сцриптс“ 

    Напомена: Имајте на уму да смо у овој наредби користили подразумевану локацију за Питхон 3.7. Ако користите другу верзију Питхона или сте је инсталирали на прилагођеној локацији, промените путању после ' ; ' према томе.

  3. Погледајте да ли је ова метода успешно покренута инсталацијски пакет Питхон (онај који користи ПИП) из истог прозора ЦМД. Ако и даље наилазите на поруку о грешци, пређите на следећи метод у наставку.

Метода 4: Отварање Питхон пакета без додавања ПиП променљиве

Ако тражите начин да инсталирате Питхон пакет из ЦМД-а без додавања ПиП променљивој околини ПАТХ, можете га користити неколико различитих команди да бисте га инсталирали. Ово такође функционише ако сте користили горе наведене методе за конфигурирање променљиве ПАТХ окружења, али и даље наилазите на поруку о грешци.

Ево неколико начина на које можете отворити Питхон инсталационе пакете у ЦМД-у без додавања ПИП променљиве:

Кратки метод:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ цмд “ и притисните Ентер да отворите прозор командне линије.

    Покрените дијалог: цмд
  2. Упишите сљедеће наредбе и обавезно промијените резервирано мјесто у своје име пакета:
     питхон -м пип инсталл [назив пакета] 

    Напомена: Промените [ име пакета ] са именом пакета који покушавате да инсталирате.

Дуги метод:

  1. Отворите дијалошки оквир Покрени притиском на тастер Виндовс + Р. Затим откуцајте „ цмд “ и притисните Ентер да отворите прозор командне линије.

    Покрените дијалог: цмд
  2. У прозору ЦМД користите сљедећу наредбу да бисте се кретали до директорија у којем се налази датотека питхон .вхл .
     цд Ц: \ питхон инсталира 

    Напомена: У нашем примеру, пакет за инсталирање Питхон-а се налазио у мапи која се зове инсталација питхон-а. Прилагодите ову наредбу за навигацију до директорија у којем се налази точак.

  3. Затим покрените следећу наредбу да инсталирате Питхон пакет користећи ПиП:
     ц: \ питхон37 \ сцриптптс \ пип.еке инсталл [пакет] .вхл 

    Напомена: Имајте на уму да требате променити локацију Питхон инсталације ако имате старију верзију или ако сте је инсталирали на прилагођену локацију. Такође, обавезно промените [пакет] резервирано место у сопствено име пакета.

Ако вам ове две последње методе нису омогућиле да инсталирате Питхон пакет из прозора ЦМД, следите последњу методу испод где осигуравамо да је ПиП инсталиран.

Метод 5: Обезбеђивање да ли је ПиП укључен у вашу Питхон инсталацију

Пре него што наставимо и поново инсталирамо целокупно окружење Питхон-а, да видимо да ли ПиП није изостављен из инсталације Питхон-а. Одређени Инсталатери Питхона оставиће ПиП ван подразумеване инсталације.

Срећом, ово можете исправити тако што ћете изменити Питхон инсталацију и изменити је да инсталира ПИП. Ево кратког водича о томе како то учинити:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте “ аппвиз.цпл ” и притисните Ентер да бисте отворили Програми и функције.

    Покрените дијалог: аппвиз.цпл
  2. Унутар програма и функција десним тастером миша кликните на инсталацију Питхон -а и кликните на Цханге .

    Промените инсталацију Питхон-а
  3. На екрану Модифи Сетуп кликните на Измени.

    Кликните на Измени да осигурате да је ПиП инсталиран
  4. На екрану са опционалним функцијама означите поље повезано са пиповима и кликните на дугме Даље .

    Промена инсталације Питхон-а да укључује ПиП
  5. Притисните дугме Инсталл да бисте извршили промене инсталације Питхон-а.

    Промена инсталације Питхон-а
  6. Једном када је инсталација Питхон измењена, отворите ЦМД прозор и погледајте да ли можете да инсталирате Питхон пакет са ПиП-ом, а да не видите да грешка „ пип није препозната као унутрашња или спољна наредба “.

6. метод: Инсталирање Питхона преко инсталационог програма

Ако сте досли овако далеко без резултата, поновна инсталација Питхона заједно са његовим компонентама вероватно ће отклонити грешку „ пип није препознат као унутрашња или спољна наредба “.

Најлакши начин за то је коришћење Питхон извршног инсталатора. Ако је исправно конфигуришете, аутоматски ће се инсталирати ПиП. Ево кратког водича о томе како то учинити:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте “ аппвиз.цпл ” и притисните Ентер да бисте отворили Програми и функције .

    Покрените дијалог: аппвиз.цпл
  2. Унутар програма и функција, идите до листе програма да бисте пронашли Питхон инсталацију. Једном када га пронађете, кликните десним тастером миша на њега и изаберите Деинсталирање, а затим следите упутства на екрану да бисте га уклонили из система. Након што се дистрибуција Питхон-а уклони из рачунара, поново покрените уређај.

    Деинсталирање Питхона са ваше машине
  3. При следећем покретању посетите ову везу ( овде ) и преузмите најновији извршни програм за инсталирање Питхон-а у складу са вашом ОС архитектуром.

    Преузимање исправног инсталацијског програма Питхон
  4. Отворите извршну инсталацију и почните тако што ћете бити сигурни да је потврђен оквир повезан са Адд Питхон то ПАТХ - Ово осигурава да можете покренути Питхон наредбе у наредбеном ретку. Затим кликните на Прилагоди инсталацију .

    Уверите се да је Питхон додан у ПАТХ, а затим кликните на Прилагоди инсталацију
  5. У прозору Опционалне функције провјерите да ли је потврђен оквир повезан са пип-ом, а затим кликните на Даље .

    Обавезно проверите да ли је пип означен под опционалним функцијама
  6. Оставите задану локацију и Напредне опције, а затим кликните Инсталирај да бисте започели инсталацију.

    Инсталирање Питхон-а
  7. Након што је инсталација завршена, ручно покрените рачунар ако вас то аутоматски не затражи.
  8. При следећем покретању погледајте да ли је проблем решен покушајем инсталирања Питхон пакета преко прозора ЦМД.
  9. Ако и даље видите грешку „ пип није препозната као унутрашња или спољна наредба “, у ЦМД прозор укуцајте следећу наредбу:
     питхон -м сецурепип - дефаулт-пип 

    Напомена: Са одређеним Питхон дистрибуцијама (нарочито 3.6), могуће је да се ПиП не инсталира по дефаулту. Једно од званичних исправки за ово садржано у документацији је ова наредба.

Занимљиви Чланци