Запустить 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, и он должен показать вам значение переменной, которое вы только что изменили.
- Компьютер > Свойства системы > Дополнительные параметры > Переменные Среды
- нажмите переменную "Path" и добавьте ;C:\Python27 к значению переменной. Не забывайте";", чтобы отделить значения.
- подтвердите OK в обоих окнах, и все готово.