1.省流版:

    我对于这个报错的解决方法就是多重启vscode。一次不行两次 两次不行 三次……

2.补充一下其他报错的个人解决:

(1)调试时提示python版本不能低于3.8(或其他版本):

    ·将python debug扩展版本降低

    ·提高python版本(一般用虚拟环境)

(2)调试的时候报错“name ‘reload’ is not defined” 、“/enable_statistics”:

     ·先用”继续“或“单步跳出”跳过

     ·不行换一个工作空间

3.坎坷经历:

    搞ros满打满算差不多快1年了,最近这几天才需要用到他的调试工具。挺奇怪的,搞其他的东西调试早就要使用了。要使用到的时候以为会像其他ide那样无脑调试,结果……硬是搞了快1天。其中最烦人的就是“Could not find debugpy path”

这个报错了。我跟着

    VSCode调试ROS简洁演示_哔哩哔哩_bilibili

这个教程搞的,步骤上那些都没什么问题,但就是报这么一个错。就很难受,问了n次gpt,翻遍了网页都没找到对应的解决方法,关于ros调试的博客都少,于是我又重新在b站找其他教程,看是不是我的步骤错了。然后就看到这一个

ubuntu下使用vscode debug cmake(ROS)工程_哔哩哔哩_bilibili

虽然他的报错和我的不同,但是却提醒了我,vscode调试的时候就是会无缘无故地报错,多多重启一下就好了。重启了两次之后,终于……,终于成功了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐