【发布时间】:2015-08-20 17:33:11
【问题描述】:
我最近开始使用 Python,对编程了解不多。
我已经在我的 Mac OS X Yosemite 中安装了 Python 3.4.3,它运行了几个月,但现在每次我想运行一个模块时它都会停止响应。
所以我使用 IDLE,当我打开一个新文件来定义我可以编写的函数时,我点击运行并保存我的文件,然后当我点击保存时,IDLE 不会像以前那样重新启动,我可以不要在上面写字或做任何其他事情。没有崩溃报告,什么都没有,只是全部冻结。我关闭它,然后我重新打开并在 IDLE 上写入它可以工作,但是一旦我尝试再次运行一个新文件,它就会冻结。
我该如何解决? 尝试一下我一直在在线使用 repl.it,它对像我这样的学习者很有用,但我仍然希望能够在我的 Mac 上使用 IDLE。
感谢您的帮助!!!!
【问题讨论】:
-
您是尝试以交互方式导入某些内容(
>>> import os)还是从命令行运行它($ python myscript.py)?您需要更具体一点,在冻结之前会发生什么命令? -
首先,您要运行哪个模块?所有模块都会发生这种情况吗?您能否向我们展示崩溃报告,这可能会有所帮助。请使用这些详细信息编辑您的问题。有well known problems of using IDLE on a Mac OS X,主要是因为tkinter,因为IDLE是使用tkinter编写的(这就像TkGUI toolkit对于Tcl programming language的Python的“翻译”)。
-
谢谢!!我会尝试添加信息,但我是编程新手,所以我不确定
-
从控制台使用
python -m idlelib启动空闲,您可能会收到错误报告。否则,请修复或重新安装 Python,因为可以肯定某些文件已损坏或某些系统设置已更改。
标签: python python-3.x module crash python-idle