$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
bash:/opt/ros/melodic/setup.bash:没有此类文件或目录
$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
bash:/opt/ros/melodic/setup.bash:没有此类文件或目录
确定要使用Melodic吗?
尝试
$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
/ opt /中是否有“ ros”目录?
,为了使ROS命令正常工作,请验证您安装的ros ros,请参见/opt/ros/DISTRO=?
如果您正确安装了ros(必须在/ opt / ros /中具有DISTRO =旋律或动力学等目录)
然后用旋律在以下命令中用旋律替换DISTRO并将其添加到~/.bashrc
文件中:
source /opt/ros/DISTRO/setup.bash
然后
source /opt/ros/melodic/setup.bash
如果您已安装其他Ros如dynamic,请向~/.bashrc
文件添加以下命令:
source /opt/ros/kinetics/setup.bash
。
祝你好运
,检查使用此命令安装的ros发行版
echo $ROS_DISTRO
例如,如果输出为“ melodic”,则将此行添加到.bashrc
source /opt/ros/melodic/setup.bash
您还应该设置您的工作区。为此,请转到您的工作区。 e。 “ catkin_ws”和make。
cd ~/catkin_ws
catkin_make
现在,将其添加到您的.bashrc中以进行自动工作空间设置。
source ~/catkin_ws/devel/setup.bash
现在您可以出发了。