如何在 Pycharm 中调试

How to debug in Pycharm

在 Pycharm 中有什么特别需要调试的吗?

我有以下代码:

def main():
    print "Hello World"

if __name__ == "__main__":
    main()

并且我在每个上都有断点。我点击调试,它给了我一些 windows 并打印了两行,即使我在每行上都有断点。命中断点时有什么指示器吗?

我在其他帖子中看到过关于您必须如何首先设置您的配置的内容?但是 none 的帖子似乎提到了如何。这是我的配置

请不要link我在这里:https://www.jetbrains.com/pycharm/help/debugging.html我已经读过了,不明白我需要做什么。我不断收到诸如以下的回复:

In the Project Structure dialog box, configure the roots, dependencies and libraries to be passed to the interpreter .

我是 python 的新手,不确定应该在框中输入什么。

所以我的问题是真的。

  1. Pycharm 应该调试 python 开箱即用吗?
  2. 如果没有,我如何设置 Pycharm 来调试 python。

我正在使用几分钟前全新安装的最新 python 2.7.9。

您可以通过单击行号右侧的一小部分(如果可见)在间距中设置断点...

...和 ​​运行 在 "Debug" 上下文下(它是绿色图标,看起来像某种错误)。

好吧,原来我只是个白痴。虽然我在调试菜单中看到有人抱怨同样的问题。

您正在调试。断点不会更改以指示您已命中该行,如 visual studio。相反,您的其中一行将变为浅蓝色(取决于您的主题)以指示您正在调试该行。