Итак, когда вы щелкнете правой кнопкой мыши по файлу, вы получите меню правого клика. Я не был уверен, стоит ли ставить это здесь или переполнение стека. Я установил Python 2.5 и Python 2.7, и они оба имеют IDLE. Но поскольку я установил Python 2.7 секунды, он IDLE открывается всякий раз, когда я щелкаю правой кнопкой мыши по файлу python, но я хочу, чтобы IDLE в python 2.5 открывался, когда я щелкаю правой кнопкой мыши по файлу и выбираю опцию Open With IDLE. Есть ли способ сделать так, чтобы IDLE в Python 2.5 открывал файл вместо Python 2.7?
2 ответа
0
Предполагая, что вы используете Windows 7, вы хотите посетить «Панель управления \ Все элементы панели управления \ Программы по умолчанию \ Установить связи».
0
При установке Python зарегистрировал типы файлов с новой установкой. Если вы запустите ftype
он выдаст что-то вроде этого:
C:\>ftype | find /i "python"
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
Теперь вы можете зарегистрировать дополнительные типы для Python 2.5, например:
ftype Python.CompiledFile.25="C:\Python25\python.exe" "%1" %*
ftype Python.File.25="C:\Python25\python.exe" "%1" %*
ftype Python.NoConFile.25="C:\Python25\pythonw.exe" "%1" %*
а затем связать расширения файлов Python с новыми типами:
assoc .py=Python.File.25
assoc .pyc=Python.CompiledFile.25
assoc .pyo=Python.CompiledFile.25
assoc .pyw=Python.NoConFile.25