Я, кажется, отредактировал некоторую установку для командной строки окон в окнах 7 и забыл.
[РЕДАКТИРОВАНИЕ: это было просто установлено как приложение по умолчанию для .py файлов в Windows Explorer. Dennis ответил на это ниже]
(заметка на полях: что корректный путь состоит в том, чтобы отослать к этой подсказке? я должен назвать это wondows командной строкой? cmd.exe? cmd? MS-DOS? DOS?)
каждый раз, когда я ввожу путь к файлу Python, он открывает тот файл в редакторе (энергия) вместо того, чтобы выполнить его. Где можно отредактировать действия по умолчанию для типов файлов? Почему я не могу выполнить .py файл? почему это открывает редактора вместо того, чтобы выполнить файл?
Спасибо!
Попробуйте следующее
assoc | findstr "\.py"
Необходимо получить следующие результаты:
.py=Python.File
.pyc=Python.CompiledFile
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
и
ftype | findstr "Python"
должен дать Вам:
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
Если какой-либо из тех отсутствует, команды, такие как следующие примеры должны зафиксировать их:
assoc .py=Python.File
ftype Python.File="C:\Python27\python.exe" "%1" %*
Кроме того, в Windows Explorer щелкните правой кнопкой по a .py
файл и выбор Open with...
и посмотрите, говорит ли это python.exe
или vim.exe
. Если это неправильно, необходимо смочь изменить его там.