Как исправить ошибку «‘pip’ не распознается как внутренняя или внешняя команда» на Windows?

Категория: веб разработка

Я столкнулся с странной ошибкой при попытке установить Django на свой компьютер.

Вот последовательность команд, которую я ввел в командной строке:

C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...

C:\Python34> pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.

C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.

Что может вызвать эту проблему?

Вот что я получаю, когда ввожу команду echo %PATH%:

C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm

Я решил этот вопрос следующим образом - нужно добавить путь к установке pip в вашу переменную PATH системы. По умолчанию pip устанавливается в C:\Python34\Scripts\pip (pip теперь поставляется вместе с новыми версиями Python), поэтому путь "C:\Python34\Scripts" должен быть добавлен в вашу переменную PATH.

Чтобы проверить, находится ли он уже в вашей переменной PATH, введите echo %PATH% в командной строке CMD.

Чтобы добавить путь к установке pip в вашу переменную PATH, вы можете использовать Панель управления или команду setx. Например:

setx PATH "%PATH%;C:\Python34\Scripts"

Примечание: Согласно официальной документации, "[п]еременные, установленные с помощью setx, доступны только в будущих окнах команд, а не в текущем окне команд". В частности, вам нужно будет запустить новый экземпляр cmd.exe после ввода вышеуказанной команды, чтобы использовать новую переменную среды.





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2024  
Clicky