如何在mac上修补Python以在IDLE中插入断点
一个补丁issue6075_py3k.patch来自bugs.python.org,本来是用来修复这个问题的。在终端里,我把补丁文件复制到了Idlelib目录下,这里有Bindings.py和EditorWindow.py这两个文件,然后我输入了patch -p2 issue6075_py3k.patch。补丁成功应用了。我打开了IDLE,但还是无法使用断点。我到底哪里做错了呢?
1 个回答
2
你修补的是哪个版本的Python?还有,在哪个目录下?可能有很多原因导致它不工作。确保你在正确使用它。你需要在IDLE编辑器窗口中,按住Control键的同时左键点击某一行代码,这样才能在那行设置一个断点。然后,在运行程序之前,你需要在Shell窗口激活IDLE调试器。
补充说明:Issue6075的修补程序并没有解决IDLE断点的问题(这个问题是针对使用Cocoa Tk 8.5构建的,不是Python 3.1安装程序的问题)。关于断点的问题可以在Issue 10404中找到;你可以下载并安装这个修补程序。