'pip' не распознан как командa внутреннего или внешнего формата
Я столкнулся с необычной ошибкой при попытке установить 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' не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Что может быть причиной этого?
Вот что я получаю, когда ввожу 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\System32\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:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
Помогите, пожалуйста!
5 ответ(ов)
На Windows, чтобы установить пакет, вы можете ввести следующую команду в терминале:
python -m pip install [имя_пакета]
Замените [имя_пакета]
на название пакета, который вы хотите установить. Использование python -m
гарантирует, что вы запускаете pip в контексте вашей установки Python.
Единственный способ, который сработал на моей машине с Windows 10, выглядел следующим образом:
py -3 -m pip install xxxxx
Попробуйте открыть Windows PowerShell или командную строку (cmd) и ввести следующую команду:
python -m pip install openpyxl
Это должно установить библиотеку openpyxl, если у вас настроен Python и pip.
У меня была такая же проблема только что.
После того, как я добавил нужную папку (C:\Python33\Scripts
) в переменную PATH, у меня все равно не получалось запустить pip
. В итоге, мне просто нужно было выполнить команду
pip.exe install -package-
, вместо
pip install -package-
.
Наиболее часто используемый способ установки модуля в Python через командную строку (cmd.exe
) выглядит следующим образом:
python -m pip install --user [имя_вашего_модуля_здесь_без_скобок]
Замените [имя_вашего_модуля_здесь_без_скобок]
на название модуля, который вы хотите установить. Это позволяет установить модуль только для текущего пользователя, не требуя прав администратора.
Нет модуля с именем pkg_resources
Как заставить pip переустановить текущую версию?
Как справиться с несколькими версиями Python и PIP?
CSV-файл, созданный с помощью Python, содержит пустые строки между каждой записью
PIL / JPEG библиотека: "декодировщик JPEG недоступен"