
Я изучаю Python на компьютере x64 с Windows 7. Но после установки и удаления Python 2.7 и 3.2 несколько раз подряд (я только что узнал, что 3.x не поддерживает некоторые сторонние библиотеки, такие как PIL), у меня пропала ассоциация с файлом .py (когда я дважды щелкаю по скриптам Python, Windows просит меня выбрать программу для его открытия, вместо того чтобы заставить Python интерпретировать его). Как мне исправить эту проблему?
решение1
учитывая, что вы уже задали путь в переменных среды:
открыть command prompt
:
cd
в каталог, содержащий файл lost.py
, и введите:
python lost.py
и нажмите Enter.
или с помощью IDLE:
запустите IDLE --> нажмите CTRL+O --> откройте файл --> нажмите F5
решение2
Из командной строки с повышенными привилегиями:
C:\Windows\System32>assoc .py=PythonFile
.py=PythonFile
C:\Windows\System32>ftype PythonFile=py.exe "%1" %*
PythonFile=python.exe "%1" %*
Обратите внимание, что они ""
включены в ftype
вывод.
В качестве альтернативы используйтеТипы файловMan.