Python 2.7 «Pip» не распознается как внутренняя или внешняя команда - PullRequest
0 голосов
/ 22 января 2019

Я попытался, следуя инструкциям здесь , но безуспешно.

Прилагается вывод команды cmd.Есть предложения?

enter image description here

Ответы [ 4 ]

0 голосов
/ 22 января 2019

Я не предлагаю использовать setx, и, к сожалению, результаты поиска специально для pip указывают на этот совет, например. это . Сообщение об усечении до 1024 символов является реальным. Для этого очень просто непреднамеренно выбить что-то из вашего PATH, и вы можете не знать, что выкинуло вместо Python, если оно вообще будет добавлено. Он будет выполнен, а затем сообщит вам о проблеме после PATH был изменен. Вы должны добавить pip к вашей переменной PATH.

Вместо этого отредактируйте правой кнопкой мыши Мой компьютер и выберите «Свойства» (это Windows 7):

enter image description here

Как показано на рисунке:

  1. Расширенные настройки системы
  2. Переменные среды
  3. Изменить PATH для «Пользовательские переменные». Каждый путь должен быть отделен ;.

Вам необходимо добавить путь к pip.exe. Скорее всего, в подпапке Scripts установки Python. Вам нужно только указать путь к каталогу, а не ссылаться на .exe напрямую.

setx имеет свое применение. В действительно заблокированных системах вы можете использовать его без прав администратора; Сделайте из этого что хочешь.

0 голосов
/ 22 января 2019

хорошо, я предполагаю, что вы используете систему Windows. Тогда я также предполагаю, что вы указали неправильный путь к программе pip. Еще раз проверьте, где находится ваш pip.exe, и вместо этого добавьте это местоположение в ПУТЬ.

0 голосов
/ 22 января 2019

Более быстрый способ - переустановить python и нажать на поле в установщике, которое гласит:

  • Добавить Python X.X в PATH

python installer

0 голосов
/ 22 января 2019

Похоже, pip не на вашем пути.Попробуйте еще раз ввести команду pip в папке C:\Python27\Scripts.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...