Решење: „пип“ није препознат као унутрашња или спољна команда



Испробајте Наш Инструмент За Елиминисање Проблема

Неки корисници који покушавају да инсталирају Питхон пакете помоћу извештаја прозора командне линије видећи „ пип није препознат као унутрашња или спољна наредба ”Грешка. Највише погођени корисници извештавају да се проблем јавља чак и након инсталирања Питхон дистрибуције и уверавања да је Питхон додан променљивој путање. Проблем није специфичан за одређени ОС јер је пријављен на Виндовс 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), могуће је да се ПиП не инсталира подразумевано. Једна од званичних исправки за ово укључено у документацију је ова наредба.

7 минута читања