我的 PyCharm 运行正常,但调试失败

Sat*_*tya 9 python debugger pycharm

我在 ubuntu 18.04 中使用 JetBrains Pycharm IDE

当我点击运行时,它工作正常,但每次调试都失败并出现以下错误。

错误截图

这是来自调试按钮的提示

与 Python 调试器的连接失败 套接字已关闭

我尝试了这些,但无法使其工作:

  1. 卸载pycharm

  2. 编辑解释器位置

  3. 移除虚拟环境

  4. 尝试更改调试器端口

这是我的配置文件

配置详情

请帮我解决这个问题

Sat*_*tya 9

经过大量的搜索和试验,找到了我的问题的解决方案。

我的 repo 包含一个名为 code 的模块。类似地,python 有一个同名的调试模块,这会导致冲突和调试器无法访问该代码。

我重命名了它,它现在就像魅力一样工作。'test' 作为模块名称有类似的问题

  • 我可以确认这一点。最后,我正在研究 Brian Okken 的“使用 Pytest 进行 Python 测试”中的代码示例。提供的代码示例的根目录名为“code”。我将其更改为“代码簿”,并且通过 PyCharm 中的 Pytest 进行调试现在可以正常工作。 (2认同)