如何修补Python以便在MAC上使用IDLE插入BreakPoints

时间:2011-01-20 17:01:37

标签: python macos python-idle

来自bugs.python.org的补丁 issue6075_py3k.patch 应该可以解决此问题。在终端中,我将补丁文件复制到Bindings.py和EditorWindow.py所在的 Idlelib 目录中,然后键入 patch -p2 issue6075_py3k.patch 继续。补丁很成功。我解雇了IDLE,但仍然无法使用断点。我做错了什么?

1 个答案:

答案 0 :(得分:2)

您修补了哪个版本的Python?哪个目录?它可能不起作用的原因有多种。确保您正在尝试正确使用它。您需要在IDLE编辑器窗口中左键单击源行,同时按住Control键在那里设置断点。然后,在运行程序之前,您需要在Shell窗口处于活动状态时启用IDLE调试器。

编辑:Issue6075补丁没有解决IDLE断点问题(即使用Cocoa Tk 8.5进行构建,而不是Python 3.1安装程序的问题)。断点问题包含在Issue 10404中;下载并安装patch for it