【问题标题】:PyCharm debugger step over skips a line?PyCharm 调试器越过跳过一行?
【发布时间】:2020-10-10 00:27:16
【问题描述】:

我使用 PyCharm 作为 Python IDE 和调试工具。刚刚升级到 2020.1.2。

有时,在调试器中单步执行时,它会跳过通常应该执行的函数中的一行。我尝试了很多修复它,比如重新编辑函数,格式化代码等,但没有任何运气。只有一个有希望的方法是将另一个函数定义为代理,只是为了调用这个有问题的函数,但这确实是我不打算做的,因为这会使代码变得如此笨拙。如果我将此函数复制到另一个新的 .py 文件中并对其进行调试,这可能很正常。我不知道出了什么问题,除了 PyCharm 可能有错误。

有人跟我一样吗?有什么解决办法吗?谢谢!

【问题讨论】:

标签: debugging pycharm


【解决方案1】:

可能与this issue有关。

尝试将此环境变量添加到您的运行配置中:

PYDEVD_USE_CYTHON=NO

【讨论】:

    猜你喜欢
    • 2020-07-23
    • 2014-11-24
    • 1970-01-01
    • 1970-01-01
    • 2022-06-17
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 2020-01-27
    相关资源
    最近更新 更多