Как добавить Python в ПУТЬ Windows?

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

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


Для Windows 10/8/7:

  1. Откройте Свойства системы (щелкните правой кнопкой мыши Компьютер в меню “Пуск” или воспользуйтесь сочетанием клавиш Win + Пауза )
  2. Щелкните Расширенные настройки системы на боковой панели.
  3. Щелкните Переменные среды ...
  4. Выберите PATH в разделе Системные переменные
  5. Щелкните Edit
  6. Добавьте путь Python в конец списка (пути разделяются точкой с запятой). Например:

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

Для Windows XP:

  1. Откройте Свойства системы (введите его в меню “Пуск” или используйте сочетание клавиш Win + Пауза )
  2. Перейти на вкладку Advanced
  3. Щелкните Переменные среды ...
  4. Выберите PATH в разделе Системные переменные
  5. Щелкните Edit
  6. Добавить путь Python в конец списка (пути разделяются точкой с запятой ). Например:

      C:  Windows; C:  Windows  System32; C:  Python27  
  7. Протестируйте в новом окне терминала или при использовании встроенного терминала в текстовом редакторе закройте и перезапустите редактор, иначе изменения не будут применены.


14

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

Улучшите этот ответ
ответил 4 ноя. ’13 в 9:01
  • 8
    Кроме того, он устанавливает 3.7 в C: Users $ {username} AppData Local Programs Python Python37 – просто скажите – Csaba Toth 22 января ’19 в 23:33
добавить комментарий |

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


3
  • Нажмите кнопка Windows, чтобы начать поиск.
  • введите «system env» и нажмите «изменить переменные системной среды».
  • Теперь нажмите вкладку «Advanced» вверху
  • Внизу нажмите кнопку с надписью «переменные среды».
  • Теперь в поле «переменные пользователя ‘ваше имя пользователя’» в верхней части окна нажмите на пути, затем отредактируйте
  • Это должно привести к другому окну, в котором вы хотите щелкнуть «новый» и ввести команды: «C: Python27» и «C: Python27 scripts»
  • Python теперь должен работать в командной строке
Улучшите этот ответ
ответил 12 февраля ’18 в 20:00
  • 1
    Это тот же ответ, который уже был опубликован в принял ответ. Пожалуйста, не публикуйте ответы, если они не добавляют в обсуждение полезную и уникальную информацию. – music2myear 12 фев, в 22:07
  • Это не тот же ответ, потому что принятый ответ изменяет системные переменные и требует прав администратора в Windows 10. – Амит Найду, 13 октября 2020 г., 22:29
добавить комментарий |

  • Нажмите кнопку Windows, чтобы начать поиск.
  • введите “system env” “и щелкните” изменить системные переменные среды “.
  • Теперь щелкните вкладку” Дополнительно “вверху
  • Внизу нажмите кнопку с надписью” переменные среды ”
  • Теперь в поле «пользовательские переменные ‘ваше имя пользователя’» в верхней части окна щелкните путь, затем отредактируйте.
  • Это должно привести к другому окну, в котором вы хотите нажать «новый» и ввести команды: «C: Python27» и «C: Python27 scripts»
  • Python теперь должен работать в командной строке

1

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

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

Короче говоря, ваш путь следующий:

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

Улучшите этот ответ
отредактировано 29 января ’18 в 18:02
Stevoisiak
10.2k2828 золотых знаков8080 серебряных знаков128128 бронзовых знаков
ответил 19 мая ’10 в 21:59
  • Я мог бы быть просто плотным, но когда я добавляю это туда (я использую Anaconda), я все равно получаю ту же ошибку в CMD : ‘python’ не распознается как внутренняя или внешняя команда, работающая программа или командный файл. Я ввел: C: Users Username Anaconda3 – нет 14 мая ’20 в 13:57
добавить комментарий |

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

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

Короче говоря, ваш путь следующий:

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


0

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

Улучшите этот ответ
ответил 19 мая 2010, 21:57
добавить комментарий |

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



Как добавить Python в Windows PATH

Есть несколько способов добавить Python в Windows PATH. В этом руководстве я поделюсь с вами двумя методами, которые вы можете использовать для добавления Python в путь Windows:

  • Через установку последней версии Python
  • Ввод путей вручную

Но зачем вам вообще нужно добавлять Python в путь Windows?

Ну, если вы попытаетесь установить пакет Python, например, с использованием PIP, вы можете получить следующую ошибку в командной строке Windows:

‘pip’ не распознается как внутренняя или внешняя команда, работающая программа или командный файл

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

Метод 1. Установка последней версии Python

Вы можете легко добавить Python в путь Windows, загрузив последнюю версию Python и затем установив флажок Добавить Python в PATH во время установки.

Прежде чем продолжить, вы можете удалить предыдущую версию Python, если это необходимо.

В моем случае в последней доступной для загрузки версией Python была версия 3.7.2.

В поле установки Python просто установите флажок, чтобы добавить Python в PATH, как показано ниже:

Завершите установку, и все готово.

В качестве альтернативы вы можете вручную добавить пути в переменные среды.

Метод 2: вручную добавить Python в путь Windows

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

Обратите внимание, что я буду использовать Windows 10 для демонстрации шагов, но аналогичные принципы будут применяться и для предыдущих версии Windows.

Шаг 1. Перейдите к экрану переменных среды Windows

Чтобы перейти к экрану переменных среды Windows, где вы можете добавлять/редактировать пути, просто щелкните правой кнопкой мыши значок « Этот компьютер ». Затем выберите ‘ Свойства .’

Затем нажмите ‘ Расширенные настройки системы

Наконец, нажмите « Переменные среды… »

Это приведет вас к экрану переменных среды, где вы можете добавлять/редактировать пути.

Нажмите « New… », чтобы добавить переменную «Path» (обратите внимание, что если ваша переменная «Path» уже существует, тогда нажмите «Edit…» вместо этого):

После этого вы должны увидеть следующее окно, которое будет позволяют добавлять/редактировать переменные:

До вы вводите любые значения, вам нужно будет найти соответствующие пути Python. Вам понадобятся следующие пути:

  • Путь к приложению Python, то есть к папке, в которую вы изначально установили Python; и
  • Путь к сценариям Python. Папка Scripts должна находиться в пути к приложению Python.

Вот как выглядит мой путь к приложению Python:

А вот как выглядит мой путь к скриптам Python:

Теперь давайте заполним поле Новая переменная пользователя , которое вы видели ранее:

Для имени переменной введите ‘ Путь ‘.

Для значения переменной скопируйте полный путь к приложению Python, затем используйте точку с запятой (как выделено желтым цветом ниже) и, наконец, скопируйте путь скриптов Python.

Вот как выглядит мое значение переменной:

C: Users Ron AppData Local Programs Python Python37-32; C: Users Ron AppData Local Programs Python Python37-32 Scripts

Поместите все значения вместе в поле «Новая переменная пользователя»:

Нажмите« ОК », и вы увидите свой новый путь Python в разделе« Пользовательские переменные ». Не забудьте снова нажать «ОК», чтобы изменения вступили в силу.

Вот и все! Вы только что добавили Python в путь к Windows.

Теперь вы сможете легко устанавливать пакеты Python, открыв командную строку Windows и набрав:

pip install package name

Например, чтобы установить пакет pandas, просто введите ‘pip install pandas’ и нажмите Enter:

Точно так же вы можете обновить PIP, введя следующую команду:

 python -m pip install --upgrade pip 

Оцените статью
futurei.ru
Добавить комментарий