【问题标题】:How to debug in Pycharm如何在 Pycharm 中调试
【发布时间】:2019-03-11 11:03:33
【问题描述】:

我需要在 Pycharm 中调试什么特别的东西吗?

我有以下代码:

def main():
    print "Hello World"

if __name__ == "__main__":
    main()

我每个都有断点。我点击了调试,它给了我一些窗口并打印了两行,即使我每行都有断点。遇到断点时是否有任何指示符?

我在其他帖子中看到了有关如何首先设置配置的内容?但似乎没有一篇文章提到如何。这是我的配置

请不要在此处链接我:https://www.jetbrains.com/pycharm/help/debugging.html 我已阅读但不明白我需要做什么。我不断被引用以下行:

在项目结构对话框中,配置根、依赖项 和要传递给解释器的库。

我是 python 新手,不知道应该在框中输入什么。

所以我的问题是真的。

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

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

【问题讨论】:

  • 确保将您的工作目录设置为包含您尝试断点的所有代码。
  • 我也对这个调试设置感到困惑。我选择正确的脚本并设置脚本参数。我点击调试按钮,但底部的调试选项卡似乎出错了。我在普通终端中确认了正确的设置。 python中的原始pdb调试器真的很难使用。我只是添加有关此问题的更多详细信息并等待有用的答案。

标签: python pycharm


【解决方案1】:

您可以通过单击行号右侧的一点点(如果可见)在装订线中设置断点...

...并在“调试”上下文下运行(绿色图标看起来像某种错误)。

【讨论】:

    【解决方案2】:

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

    您正在调试。断点不会改变以表明您已经像 Visual Studio 一样击中了该行。相反,您的其中一条线将变为浅蓝色(取决于您的主题),以表明您正在调试该线。

    【讨论】:

      猜你喜欢
      • 2021-09-04
      • 2016-10-22
      • 1970-01-01
      • 2016-09-14
      • 2013-06-13
      • 2022-08-18
      • 2014-05-01
      • 2016-02-19
      • 2016-06-15
      相关资源
      最近更新 更多