Я новичок в python и программирую в более общем плане, так что 1) Я невежественный нуб и извиняюсь и 2) Я просто использую IDLE для очень базового c обучения. Я использую python 3.7.6 на Ma c ОС Catalina 10.15.3
Моя проблема странная: когда я go сохраняю новый файл .py, IDLE зависает и перестает отвечать на запросы. Я нажму CMD + S для нового файла / «Untitled.py», папка для сохранения откроется, и я могу назвать новые папки для файлов / навигации, но как только я нажму «Сохранить», программа зависнет с сохранением папка по-прежнему открыта, за исключением того, что теперь кнопки «Сохранить / Отменить» неактивны, и все приложение перестает отвечать на запросы. Мой единственный выход - принудительно завершить работу и перезапустить IDLE, а новый файл, который я пытался сохранить, никогда не сохранялся. Вы можете представить, как это весело.
Что странно, так бывает не каждый раз. Если я открою IDLE, открою новый файл и очень быстро / сразу сохраню (что я пытаюсь сделать по умолчанию), тогда файл сохранится. После того, как я сохранил его один раз, у меня нет проблем с сохранением существующего файла, пока я работаю над ним. То есть проблема только в создании / сохранении новых файлов. Я также не уверен, почему иногда я могу сохранить новый файл, а иногда (особенно если IDLE был открыт некоторое время), он падает.
Чтобы было ясно: я могу открывать файлы, сохранять существующие файлы, и запускать программы, которые я написал, без происшествий. Я не получаю никаких предупреждений, уведомлений о крэ sh или каких-либо уведомлений, которые даже подтверждают, что IDLE действует.
У меня было 3.8, которое я заменил на 3.7.6, думая, что более стабильная версия может решить мои проблемы, но без кубиков. У меня на компьютере только python 3.7.6: нет python 2, больше ничего. Я понятия не имею, что происходит, но это очень расстраивает, и я просто хочу научиться Python без этих странных препятствий.
Пожалуйста, помогите!