Вопрос-Ответ

Adding Python to PATH on Windows

Добавление Python в PATH в Windows

Я пытался добавить путь Python в командную строку в Windows, но независимо от того, какой метод я пробую, кажется, ничего не работает. Я использовал команду set, я попытался добавить ее через запрос Edit Environment Variables и т.д.

Кроме того, если я запускаю команду set в командной строке, она выводит это.

python = c:\python27

Тем не менее, он по-прежнему не распознает команду Python.

Чтение документации и различных других источников, похоже, не помогло.

Просто для уточнения, я добавил путь к исполняемому файлу Python в PATH в приглашении редактирования среды. Похоже, не работает.

Переведено автоматически
Ответ 1

  1. Удерживайте Win и нажмите Pause.

  2. Нажмите Дополнительные системные настройки.

  3. Щелкните Переменные среды.

  4. Добавьте ;C:\python27 к Path переменной.

  5. Перезапустите командную строку.

Ответ 2

При настройке переменных среды в Windows я ошибался во многих, многих случаях. Я подумал, что должен поделиться здесь несколькими своими прошлыми ошибками, надеясь, что это может кому-то помочь. (Это применимо ко всем переменным среды, а не только при настройке Python Path)

Обратите внимание на эти возможные ошибки:


  1. Завершите работу и снова откройте окно командной строки: после внесения изменений в переменные среды вам нужно перезапустить окно, в котором вы его тестируете.

  2. ПРИ установке переменных БЕЗ ПРОБЕЛОВ. Убедитесь, что вы добавляете ;C:\Python27 БЕЗ пробелов. (Обычно стараютсяC:\SomeOther; C:\Python27, чтобы пробел (␣) после точки с запятой не подходил.)

  3. ИСПОЛЬЗУЙТЕ КОСУЮ ЧЕРТУ В ОБРАТНОМ НАПРАВЛЕНИИ при указании полного пути. При попытке вы увидите косые черты в прямом направлении, echo $PATH но у меня сработали только косые черты в обратном направлении.

  4. НЕ ДОБАВЛЯЙТЕ последнюю обратную косую черту. Только C:\Python27 НЕ C:\Python27\

Ответ 3

Откройте cmd.exe с правами администратора (щелкните правой кнопкой мыши на приложении). Затем введите:


setx путь "%path%;C:\Python27;"


Не забудьте заканчивать точкой с запятой и не ставьте косую черту в конце.

Ответ 4

У меня долгое время была проблема с этим. Я добавлял его в свой path всеми возможными способами, которые только мог придумать, но вот что, наконец, сработало у меня:


  1. Щелкните правой кнопкой мыши "Мой компьютер"

  2. Нажмите "Свойства"

  3. Нажмите "Дополнительные системные настройки" на боковой панели

  4. Нажмите "Переменные среды"

  5. Нажмите "Создать" под системными переменными

  6. в поле name введите pythonexe (или все, что вы хотите)

  7. в качестве значения введите путь к вашему python (пример: C:\Python32\)

  8. Теперь отредактируйте переменную Path (в системной части) и добавьте %pythonexe%; в конец того, что там уже есть

IDK, почему это работает, но у меня это сработало.

затем попробуйте ввести "python" в свою командную строку, и это должно сработать!


Редактировать:

В последнее время я использую эту программу, которая, кажется, работает довольно хорошо. Также есть эта программа, которая тоже выглядит довольно неплохо, хотя я никогда ее не пробовал.

python windows python-2.7