Чи немає у вас опцій "Редагувати за допомогою IDLE", коли клацніть правою кнопкою миші файл .py? це має бути поведінка за замовчуванням IDLE, можливо, це може змінитися відповідно до деяких установок / системних налаштувань. Я б не встановлював IDLE як програму за замовчуванням для відкриття .py-файлів, це завдання python. Крім того, це означає, що ви не виконуєте їх, якщо двічі клацнути по них або вводити повне ім'я розширення в командному рядку.
Якщо те, що я сказав вище, не працює для вас, ви можете додати шлях IDLE, який ви згадали, до змінної системи Path в Windows, щоб ви могли ввести командний рядок:
idle file_you_want_to_open.py
або
idle.py file_you_want_to_open.py
Як тільки ви додасте шлях IDLE до системної змінної Path, ви також можете запустити IDLE, набравши "простою" у вікні, яке ви отримаєте від windowsbutton-R. Як плюс, ви можете додати .py приналежність до системної змінної PATHEXT, щоб сценарії python виконувались "лише по імені", як, наприклад, виконувані файли, системні команди, компільовані програми або все, що ви називаєте.
зауважте: це почалося як коментар, потім стало якось ... тривалим. Я вірю, що ви можете знайти все, що я сказав, просто краще, у багатьох навчальних посібниках з пітону в Інтернеті.
EDIT, щоб відповідати вашому відредагованому питанню: моя відповідь previuos повинна вирішити вашу проблему, навіть якщо ваша система неправильно налаштована для запуску файлів .pyw, все одно просто виберіть "вибрати програму зі списку ...", якщо python там не шукайте це у своїй папці. Здається, що python "пов'язаний" з файлами .pyw, як і належить. Дозвольте повторити: ви не хочете, щоб .py-файли відкривалися в IDLE за замовчуванням, подивіться на мою відповідь вище.