Bazel Python 调试代码 9 失败,而 Bazel 运行命令正常运行。

2024-10-01 07:14:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何在bazel中调试python项目。为此,我为CLionIDE使用了bazel插件

这就是我项目的结构:

BazelTry/
├── main
│   ├── BUILD
│   └── main.py
└── WORKSPACE

BUILD文件如下所示:

py_test(
    name = 'main',
    srcs = ["main.py"],
)

main.py是:

def main():
    a = 1 + 2
    b = 3 + 4
    print(a, b, a + b)

main()

当我创建bazeltest配置时 bazel test //main:main,一切正常,没有错误,测试“通过”。 但是,如果对相同的配置按debug按钮,进程将失败

Connected to pydev debugger (build 191.7479.33)

Process finished with exit code 9

有人知道为什么和如何在这里调试python

谢谢


Tags: 文件项目namepytestbuild插件main