繁体   English   中英

PyCharm 调试器跳过一行?

[英]PyCharm debugger step over skips a line?

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

有时,在调试器中跳过时,它会跳过 function 中通常应该执行的一行。 我尝试了很多修复方法,比如重新编辑 function、格式化代码等,但都没有成功。 只有一个有希望的路线是定义另一个 function 作为代理,只调用这个有问题的 function,但这真的是我不打算做的,因为这使得代码如此笨拙。 如果我将这个function复制到另一个new.py文件中,然后跨过它调试,就可以很正常了。 除了 PyCharm 有错误之外,我不知道出了什么问题。

有和我一样的吗? 任何解决方案? 谢谢!

可能与这个问题有关。

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

PYDEVD_USE_CYTHON=NO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM