Gul*_*zar 4 python pytest pycharm
尝试调试 pytest 单元测试给了我
self.locals SyntaxError 中的 exec 代码:调用“exec”时缺少括号
在非常简单的代码上。
是什么原因造成的?
Gul*_*zar 10
不要code在代码中命名模块,因为它与 pytest 冲突。
改过来src解决了这个问题。
我在这里找到了答案:
事实证明,它与我自己的名为“代码”的 Python 模块和调试器正在使用的模块发生冲突。我更改了模块名称,调试器开始工作。这篇文章向我指出了解决方案:https : //superuser.com/questions/1385995/my-pycharm-run-is-working-but-debugging-is-failing
这花了我一段时间才找到,所以我想我会把它贴在这里以便于谷歌搜索。
| 归档时间: |
|
| 查看次数: |
1536 次 |
| 最近记录: |