我是python和编程的新手,所以1)我是一个无知的菜鸟,我很抱歉,2)我实际上只是在使用IDLE进行基础学习。我在Mac OS Catalina 10.15.3上运行python 3.7.6。
我的问题很奇怪:当我去保存一个新的.py文件时,IDLE冻结并变得无响应。我将在一个新的“ Untitled.py”文件上单击CMD + S,保存文件夹将弹出打开,并且可以命名该新文件/导航文件夹,但是一旦我单击“保存”,该程序就会冻结并保存文件夹仍处于打开状态,但现在“保存/取消”按钮显示为灰色,整个应用程序无响应。我唯一的办法是强制退出并重新启动IDLE,而我尝试保存的新文件却从未保存过。您可以想象这有多有趣。
奇怪的是,它不会每次都发生。如果我打开IDLE,打开一个新文件并很快/立即保存(默认情况下我会尝试这样做),那么文件将被保存。保存一次后,在处理现有文件时不会有任何问题。也就是说,问题仅在于新文件的创建/保存。我也不确定为什么有时有时我可以保存一个新文件,而其他时候(尤其是如果IDLE已经打开了一段时间)会崩溃。
要清楚:我可以打开文件,保存现有文件,并运行我编写的程序而不会发生任何事故。我没有收到任何警告,崩溃通知或任何形式的通知,甚至承认IDLE正在起作用。
我有3.8,我将其替换为3.7.6,以为使用更稳定的版本可以解决我的问题,但是没有问题。我的计算机上只有python 3.7.6:没有python 2,没有别的。我不知道发生了什么,但这令人非常沮丧,我只想能够在没有这些怪异障碍的情况下学习Python。
请帮助!
我建议您重新安装闲置的python(您的程序将被保存)。如果这不起作用,则可能与您在Mac上的安全性有关。