Ответ 1
Это суммирует его лучше, чем я могу сказать:
http://docs.python.org/faq/windows.html
В частности, просмотрите второй раздел под названием "Как сделать исполняемые скрипты Python?"
В Windows стандартный установщик Python уже связывает расширение
.py
с типом файла (Python.File
) и дает этому типу файла команду open, которая запускает интерпретатор (D:\Program Files\Python\python.exe "%1" %*
). Этого достаточно, чтобы выполнить сценарии из командной строки какfoo.py
. Если вы скорее сможете выполнить script простым вводомfoo
без расширения, вам нужно добавить.py
в переменную средыPATHEXT
.