Как да коригирате „Pip“ не се разпознава като вътрешна или външна команда
Pip, известен също като „PIP Installs Packages“, е система за организиране на пакети за инсталиране и работа със софтуерни пакети на Python. Да, това са „Инсталации“ и „Пакети“ с „s“. Обикновено се използва за пакети Python Package Index.
Когато инсталират пакети на Python, много потребители съобщават, че получават съобщението „„pip“ не се разпознава като вътрешна или външна команда“ и не са сигурни как да отстранят проблема. Ако виждате тази грешка, прочетете за съвети как да я коригирате.
Причините за „Pip“ не се разпознава като вътрешна или външна командна работеща програма или пакетен файл
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Нека да разгледаме двете най-чести причини за тази грешка:
Причина №1: Pip Install не е в системната променлива
За да могат командите на Python да се изпълняват от командния ред на Windows, пътят на вашата инсталация на pip ще трябва да бъде добавен към вашата системна променлива „PATH“. Трябва да се добави автоматично, ако сте получили Python чрез инсталационния файл.
Причина №2: Инсталацията не е добавена към вашия PATH или системни променливи
Ако ръчно сте добавили пътя, проблемът може да е печатна грешка. Една липсваща точка и запетая или допълнителен интервал някъде ще доведе до грешка.
Как да коригирате „Pip“ не се разпознава като вътрешна или външна команда в Windows 10 или Visual Studio Code
Ако видите това съобщение за грешка, когато работите в Windows или с Visual Code, това обикновено означава, че съществува проблем с инсталацията на Python или PATH не е зададен правилно. Опитайте следните съвети, за да разрешите проблема:
Корекция 1: Уверете се, че Pip е добавен към вашата променлива PATH
Ако сте сигурни, че пипсът е добавен към променливата PATH, преминете към „Коригиране 3“. Ако не, продължете тук.
- Натиснете „Клавиш Windows + R.“ за да отворите диалоговия прозорец „Изпълнение“.
- Тип”cmd”и натиснете „Влез“.
- За списък на всички местоположения, добавени към вашата променлива PATH, въведете „ехо %PATH%“ без кавички в командния ред, след което натиснете „Влез“.
- Пътят беше успешно добавен към променливата PATH, ако намерите нещо като „C:\Python39\Scripts“ (с номера в зависимост от вашата версия на Python).
Ако pip не е добавен, опитайте следващата корекция.
Корекция 2: Добавете Pip към променливата на средата PATH
Има два начина за добавяне на pip към променливата на средата PATH—Свойства на системата и командния ред.
Как да добавите Pip към променливата на средата PATH с помощта на системни свойства
- Отворете диалоговия прозорец „Изпълнение“, като натиснете „Клавиш Windows + R.“
- Напишете в„sysdm.cpl“ и натиснете „Влез“ за достъп до „Свойства на системата“.
- Изберете „Разширено“ раздела, след което щракнете „Променливи на средата“.
- Отидете в секцията „Системни променливи“ и изберете „Пътека“, след това щракнете върху “Редактиране” бутон в долната част.
- Кликнете „Ново“, след това добавете своя „път за инсталиране на pip“ следван от „Влез“, и след това изберете “ДОБРЕ” за да го запазите и затворете прозореца. Местоположението по подразбиране е: „C:\Python##\Scripts“ с действителни числа, но вашето местоположение и версия на файла може да се различават.
- След като пътят бъде добавен, рестартирайте Windows (ВАЖНО), отворете нов команден прозорец, след което опитайте да инсталирате pip пакет, за да видите дали проблемът е разрешен.
Как да добавите Pip към променливата на средата PATH с помощта на командния ред
- Натиснете „Клавиш Windows + R.“ за да стартирате диалоговия прозорец „Изпълнение“.
- За нов прозорец на командния ред въведете „cmd“и след това удари „Влез“.
- Въведете следната команда (с вашия действителен път след точка и запетая) и натиснете „Влез“ за да го стартирате:
setx PATH “%PATH%;C:\Python39\Scripts”
Корекция 3: Отворете пакета Python без добавяне на променливата Pip
Следвайте тези стъпки, за да отворите инсталационните пакети на Python в CMD, без да добавяте променливата pip:
- Натиснете клавиша Windows + R, за да отворите подканата „Изпълни“.
- Тип”cmd”и натиснете „Влез“ за да отворите командния ред.
- Въведете следната команда за Python 3 (с името на пакета, който използва pip), след което натиснете „Enter“, за да я изпълните:
py -m pip3 инсталира “име на пакет”
Корекция 4: Уверете се, че Pip е включен в инсталацията
Някои инсталатори на Python изключват pip от инсталацията по подразбиране. Можете да поправите това, като промените инсталатора на Python, за да включва pip, и ето как:
- Натисни „Клавиш Windows + R“ за да отворите подканата „Изпълни“.
- Тип „appwiz.cpl“ и натиснете „Влез“.
- В прозореца „Програма и функции“ щракнете с десния бутон „Python“ и изберете „Промяна“.
- Изберете „Промяна“.
- В „Допълнителни функции“ отметнете „пип“ кутия и преса “Следващия.”
- В прозореца „Разширени опции“ се уверете, че „Добавяне на Python към променливи на средата“ е отметнато.
- За да приложите промените, щракнете “Инсталирай.”
- Когато инсталацията приключи, отворете “Командния ред” и проверете дали можете да инсталирате пакет на Python, който използва pip, без да получите грешката.
Ако все още виждате грешката, преминете към последния раздел на тази статия за стъпки за деинсталиране и повторно инсталиране на Python.
Преинсталирайте Python, за да коригирате „Pip“ не се разпознава като вътрешна или външна команда
Тази грешка обикновено означава, че съществува проблем с инсталацията на Python или системната променлива PATH не е настроена правилно. Опитайте да преинсталирате Python и всички негови компоненти, за да разрешите проблема. Най-лесният начин е чрез изпълнимия инсталатор на Python. Ето как да направите това:
- Натиснете „Клавиш Windows + R“ за да отворите диалоговия прозорец „Изпълнение“.
- Тип „appwiz.cpl“ за да стигнете до прозореца „Програми и функции“.
- Превъртете надолу списъка с инсталирани програми, за да намерите инсталацията на Python, НЕ стартовия панел.
- Щракнете с десния бутон върху него и изберете „Деинсталиране“, след това следвайте инструкциите.
- След като Python бъде премахнат, рестартирайте компютъра си (ВАЖНО) и изтеглете най-новата версия Инсталатор на Python за вашата ОС.
- Изпълни „python-3.##.#-amd64.exe“ (или какъвто и да е инсталатор, който сте изтеглили), като щракнете двукратно върху файла или използвате командния ред.
- Осигурете „Добавете Python 3.## към PATH“ е отметнато в долната част, след което изберете „Персонализиране на инсталацията.“
- В раздела „Допълнителни функции“ се уверете, че „пип“ опцията е отметната, след което щракнете “Следващия.”
- Местоположението по подразбиране може да бъде оставено както е, но се уверете „Добавете Python към променливите на средата“ е отметнато, след което щракнете “Инсталирай.” Можете също да отметнете „Инсталиране на Python 3.xx за всички потребители“ при желание.
- След като инсталацията приключи, инсталирайте пакет Python 3, който използва pip, за да видите дали инсталационният процес работи, като напишете следното:
py -m pip инсталирайте “Име на проекта тук”
Пип вече е разпознат
Съобщението за грешка „„pip“ не се разпознава като вътрешна или външна команда“ е често срещан сценарий. Причината обикновено се свежда до това, че пътят на инсталацията на pip е недостъпен или е добавен неправилно към системната променлива PATH. Можете ръчно да го добавите чрез командния ред или системните свойства, да промените инсталацията на Python, за да включва pip, или да деинсталирате и преинсталирате Python и да се уверите, че опцията „pip“ и добавянето му към променливите на средата са проверени.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)