roscore :command not found问题
出现这个问题有两种情况:
1. 以前运行正常,突然报错,roscore ,roslaunch 都不能用
解决办法之一,
有可能是环境变量所致, 只需
source /opt/ros/jade/setup.sh
若是indigo版本,请将jade换为indigo
2. 刚装完ros,出现此问题,那么有可能有环境变量没有配置,或者ros根本就没有装好
首先:
cd /opt
看有没有ros包,若没有,说明ros包就没有安装,若有,则进入
cd ros
ls
看一下到底安装了哪个版本到包,如果出现一个包,说明你只安装来一个版本,若是出现两个,说明你安装来两个版本,那么就要注意ros 切换问题了.
首先
source /opt/ros/jade/setup.sh
然后在home目录中,
sudo gedit .bashrc
source /opt/ros/jade/setup.bash
source /home/USERNAME/catkin_ws/devel/setup.bash
然后再
source .bashrc
有问题,欢迎交流
author: wsh
email:tongzhuodenilove@163.com