运行ROS2服务端通信例子出错
-
看完小鱼ROS2的4.6-2服务端通信测试这节课(https://www.bilibili.com/video/BV1gr4y1Q7j5?p=47&vd_source=8fab9221fcf54af635df8d0dfaeaf219),编译成功,但是运行ros2 run village_li li4_node这句的时候包了错,之前没有出过问题,而且代码写的是一样的。
-
@zhangjiyuan-eric 已经自己解决, 是由于自己电脑中安装的anaconda,从而导致python的引用路径发生了变化,无法找到正确的包。
解决办法: 修改 ~/.bashrc中把相关的conda设置全部注释掉。 恢复python的初始引用路径即可。 -