Возможно, у вас установлено более одной версии Python, а IDLE версии более новая. Чтобы увидеть, какая у вас версия Python, вы можете набрать> python -V в командной строке. Если эта версия выглядит подходящей, то вам может понадобиться полный путь к файлу в качестве второго параметра. Например, Python C:\myfile.py.
Если вы правильно установили Python, всегда есть вероятность, что просто набрав имя скрипта, вы запустите его с python. Например, myfile.py
Я всегда нахожу, что добавление C:\Python27 к переменной% PATH% и.PY для переменной% PATHEXT% облегчает запуск сценариев. В этом случае просто> myfile должен работать.
Изменить после обновления:
Ввод просто> python без параметров открывает python в «интерактивном режиме», который отличается от режима пакетной обработки или сценариев, для которого предназначен ваш сценарий. При выполнении с аргументами первый аргумент принимается в качестве пути к файлу, а дальнейшие аргументы передаются сценарию в списке sys.argv.