68

Я хочу иметь возможность запускать команды Python из Windows CMD. Однако, если я не указываю полный путь Python для каждой команды, я получаю сообщение об ошибке: « Python не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл ».

Как добавить Python в Windows PATH навсегда?

5 ответов5

66

Для Windows 10/8/7:

  1. Откройте System Properties (щелкните правой кнопкой мыши Computer в меню «Пуск» или используйте сочетание клавиш Win+Pause).
  2. Нажмите Advanced system settings на боковой панели.
  3. Нажмите Environment Variables...
  4. Выберите PATH в разделе System variables
  5. Нажмите Edit
  6. Добавьте путь Python в конец списка (пути разделяются точкой с запятой). Например:

    C:\Windows;C:\Windows\System32;C:\Python27
    

Для Windows XP:

  1. Откройте « System Properties (введите его в меню «Пуск» или используйте сочетание клавиш Win+Pause)
  2. Переключиться на вкладку « Advanced »
  3. Нажмите Environment Variables...
  4. Выберите PATH в разделе System variables
  5. Нажмите Edit
  6. Добавьте путь Python в конец списка (пути разделяются точкой с запятой). Например:

    C:\Windows;C:\Windows\System32;C:\Python27
    
11

Для тех, кто пытается достичь этого с помощью Python 3.3+, установщик Windows теперь имеет возможность добавить python.exe в путь поиска системы. Читайте больше в документах.

1

Как видно из документации по Python:

В Windows есть встроенный диалог для изменения переменных среды (следующее руководство относится к классическому виду XP): щелкните правой кнопкой мыши значок вашего компьютера (обычно он находится на рабочем столе и называется «Мой компьютер») и выберите «Свойства». Затем откройте вкладку «Дополнительно» и нажмите кнопку «Переменные среды».

Короче говоря, ваш путь:

Мой компьютер ‣ Свойства ‣ Дополнительно ‣ Переменные среды В этом диалоговом окне вы можете добавлять или изменять пользовательские и системные переменные. Чтобы изменить системные переменные, вам необходим неограниченный доступ к вашему компьютеру (то есть права администратора).

1
  • Нажмите на кнопку Windows, чтобы начать поиск
  • введите "system env" и нажмите "изменить системные переменные среды"
  • Теперь нажмите на вкладку "Дополнительно" в верхней части.
  • Внизу нажмите кнопку с надписью "переменные среды"
  • Теперь в поле «user variable'your user name» в верхней части окна нажмите на путь, затем отредактируйте
  • Это должно привести к появлению другого окна, в котором вы хотите нажать "new" и ввести команды: «C:\Python27» и «C:\Python27\scripts»
  • Python теперь должен работать в командной строке
0

Щелкните правой кнопкой мыши на «Мой компьютер», выберите «Свойства». Затем найдите кнопку «Переменные среды» (в Win7 она находится на вкладке «Дополнительно»; я забыла, где она находится в других версиях Windows). Нажмите на это, и под Системными переменными отредактируйте Путь один.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .