Запустить Python в cmd

я запускаю python 2.7, я могу запустить программу отлично, когда я открываю .

но когда я иду в cmd и набираю"python *.py any other args", он не работает, он говорит, что python не распознается. Это трудно, потому что я пытаюсь делать такие вещи, как sys.argv[], любая помощь-это здорово.

спасибо

2 ответов


у вас, вероятно, нет исполняемого файла Python на вашем PATH. The переменную PATH сообщает интерпретатору команд, где найти команды, которые вы выдаете.

если вы Unix / Linux


Я надеюсь, ваша проблема действительно была проблемой, я думаю, что это, потому что у меня (надеюсь) было то же самое. Я очень уверен, что ответ Левона был правильным, так что это решение n00b. Чтобы CMD распознал "python", вам нужно добавить что-то в переменную среды"Path". Когда вы закончите с insturctions, вы можете ввести "echo %PATH%" в cmd, и он должен показать вам значение переменной, которое вы только что изменили.

  1. Компьютер > Свойства системы > Дополнительные параметры > Переменные Среды
  2. нажмите переменную "Path" и добавьте ;C:\Python27 к значению переменной. Не забывайте";", чтобы отделить значения.
  3. подтвердите OK в обоих окнах, и все готово.