我需要 Python 的逐行调试器。我想我应该从空闲开始。我去了 python.org 并下载了适用于 64 位 Windows 的 Python 3.2.3。大多数 Python 文档都声明所有安装都会自动下载 IDLE。我在 c:\Python32 中安装了 Python。我在此文件夹或其任何子文件夹中看不到 idle.exe 或任何名为 idle 的文件夹。然后我搜索了谷歌并试图看看我如何下载空闲。似乎没有单独的空闲下载——或者没有一个与 64 位匹配的下载。
你能推荐最快的解决方案吗?
- 为 Windows 64 位安装不同的版本(这会破坏我的 3.2.3 安装吗?)
- 放弃 IDLE 安装不同的 IDE(尝试了 PyScripter,但无法弄清楚如何一步一步进行逐行调试。PyScripter 远不如 Visual Studio,但它是免费的。)尝试了 pythonfiddle,但无法弄清楚如何设置断点。尝试了 pythontutor 并且无法弄清楚如何设置断点。
回答这个问题(由于声誉低,我不能发布这个答案。)
www.udacity.com 上的某个人为我提供了答案!答案是您通过键入来启动空闲pythonw c:\python32\lib\idlelib\idle.py
一百万年后我永远不会想到这一点!我假设空闲是一个可执行文件。相反,它是一个 python 脚本。
我还了解到,其他版本的 python 不会破坏您的安装,它们只是最终位于不同的文件夹中。
我从堆栈溢出中了解了带有 Pydev 的 Aptana studio 和带有 Python 的 Visual Studio 10。因此,如果空闲对我不起作用,我将尝试这些空闲应用程序。