IDLE зависает / не отвечает при сохранении нового файла - PullRequest
1 голос
/ 25 февраля 2020

Я новичок в 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 без этих странных препятствий.

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 13 марта 2020

Я бы предложил переустановить python в режиме ожидания (ваши программы будут сохранены). Если это не сработает, возможно, это как-то связано с вашей безопасностью на ma c.

...