"питон" не распознается как команда

Я только что загрузил и установил Python 2.7.2 на свой ноутбук, и я пытаюсь запустить некоторые примеры программ. Мой ноутбук работает под управлением Windows XP.

Когда я открываю окно cmd и набираю python, я получаю:

'python' не распознается как внутренняя или внешняя команда, операционная программа или командный файл.

Я не человек Windows (в основном, мэйнфреймы). Однако я предполагаю, что есть некоторая команда, которую мне нужно выполнить, чтобы определить python как команду. Может ли кто-нибудь сказать мне, что это за команда?

Установщик разместил Python в C:\Python27\.

Ответ 1

Вам нужно добавить исполняемый путь python к переменной Window PATH.

  • На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите "Свойства".
  • В окне "Свойства системы" перейдите на вкладку "Дополнительно".
  • В разделе "Дополнительно" нажмите кнопку "Переменные среды".
  • Выделите переменную Path в разделе System Variable и нажмите Edit Кнопка.
  • Добавьте путь к исполняемому файлу python (c:\Python27\). Каждый отдельный каталог разделяется точка с запятой. (Примечание: не помещайте пробелы между элементами в PATH. Ваше дополнение к PATH должно читать ;c:\Python27 NOT ; C\Python27)
  • Применить изменения. Возможно, вам потребуется перезагрузить систему, но достаточно перезапустить cmd.exe должно быть достаточно.
  • Запустите cmd и повторите попытку. Он должен работать.

Ответ 2

Это потому, что exec Python не находится в пути поиска вашей операционной системы. В windows запустите CMD. Введите

setx PATH PythonPath

где PythonPath обычно является C:\Python27 или C:\Python33 или C:\Users\<Your User Name>\AppData\Local\Programs\Python\Python37 зависимости от версии Python. После перезапуска CMD вы должны увидеть результаты при наборе

Python --version

Ответ 3

Python поставляется с небольшой утилитой которая исправляет это. Из командной строки:

c:\python27\tools\scripts\win_add2path.py

Убедитесь, что вы закроете окно команд (с помощью кнопки exit или кнопки закрытия) и откройте его снова.

Ответ 4

У меня была такая же проблема в течение длительного времени. Мне просто удалось это разрешить.

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

Откройте командное окно. Записать путь установки = C:\Python24 (укажите местоположение и версию для вашего питона). Теперь введите python, он должен работать.

Досадная часть с этим заключается в том, что вы должны вводить ее каждый раз, когда вы открываете CMD.

Я попытался сделать постоянный (с изменениями переменных окружающей среды), но для меня он не работает.

Ответ 5

Еще одно разъяснение для тех, кто начинает. Когда вы добавляете C:\PythonXX к своему пути, убедитесь, что между переменными нет НИКАКИХ ПРОСТРАНСТВ, например.

Это:

SomeOtherDirectory;C:\Python27

Не это:

SomeOtherDirectory; C:\Python27

Это заняло у меня хорошие 15 минут головной боли, чтобы понять (я на окнах 7, может быть зависим от ОС). Счастливое кодирование.

Ответ 6

Перейдите на вкладку "Панель управления" / "Система" / "Дополнительно" /Enviromental Variables

Найдите переменную с именем PATH в нижнем списке и отредактируйте ее. Добавить в конец C:\Python27

Откройте новое окно cmd и попробуйте сейчас.

Ответ 7

в PowerShell введите следующее:

[Environment]:: SetEnvironmentVariable ( "Путь", "$ env: Путь; C:\Python27", "Пользователь" )

Закройте PowerShell, а затем запустите его снова, чтобы убедиться, что Python теперь запущен. Если это не так, может потребоваться перезапуск.

введите описание изображения здесь

Ответ 8

В дополнение к сообщению @Udi это то, что пытался сделать script, но не работал со мной.

В PATH мне больше не приходилось устанавливать.

C:\Users\hUTBER\AppData\Local\Programs\Python\Python35
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35\Scripts

Были мои и теперь python работает в cmd

Ответ 9

Убедитесь, что вы нажмете "Добавить python.exe на путь во время установки" и выберите:

"Будет установлен на локальном жестком диске"

Он исправил мою проблему, надеюсь, что это поможет...

Ответ 10

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

После перезагрузки моей машины Windows часто распознает Python в переменной PATH.

Ответ 11

Вы можете сделать это в программе установки Python: enter image description here