首页 > 解决方案 > Bazel python调试失败,代码9,而bazel run命令运行良好

问题描述

我试图弄清楚如何在bazel. 为此,我使用IDEbazel插件。CLion

这实际上是我的项目的结构:

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在这里调试?

谢谢

标签: pythonbazel

解决方案


推荐阅读