ROS:由于Anaconda的Python路径问题造成rqt工具报错

时间:2022-02-13 07:54:43
 

按照 <<ROS机器人程序设计(原书第二版)>> 学习至2.4.14节 动态参数,运行rosrun rqt_reconfigure rqt_reconfigure时报错,各种找不到模块No module named...

这是由于之前安装Anaconda造成了python2.7模块路径问题,导致无法import.

解决方法:注释掉.bashrc文件中Anaconda添加的路径

1.找到 ~/.bashrc 文件下的这一行,注释掉:

# added by Miniconda2 installer
#export PATH="/home/jc/miniconda2/bin:$PATH"

2.打开新窗口,运行:

rosrun rqt_reconfigure rqt_reconfigure

3.没有报错.