ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:

Command ‘roscore’ not found,but can be installed with: sudo apt install python-roslaunch

一.环境
Ubuntu18.04

二.问题描述
安装结束后,在终端输入:roscore
ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:_第1张图片
运行结果:Command ‘roscore’ not found,but can be installed with:
sudo apt install python-roslaunch
ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:_第2张图片

解决方法:可以根据提示在终端输入:sudo apt install python-roslaunch

sudo apt install python-roslaunch

(一般情况就能成功运行,运行结果如最后一张图所示)

若软件包有未满足的依赖关系:

ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:_第3张图片
问题描述: 则可能是安装ROS系统,环境搭建时存在问题。在环境搭建时双击’Tab’时,ros的命令语句只有少数几个,缺少很多ros的命令语句,其中包括未成功安装’roscore’的可运行文件。

解决办法:
1.通过Ctrl+Alt+T打开终端;
2.在终端输入

sudo apt-get install ros-melodic-desktop

3.继续输入

source ~/.bashrc

4.在终端输入’roscore’并点击‘Enter’键回车”

ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:_第4张图片
若出现以下界面:
ROS运行小海龟程序报错:Command ‘roscore‘ not found,but can be installed with:_第5张图片
则解决了最初的问题,可以继续输入运行小海龟的程序。

(Ubuntu终端可以直接粘贴代码,如存在无法粘贴的情况,可能是未下载相关的安装包。在CSDN直接搜索相关问题有对应的解决方法)

你可能感兴趣的:(自动驾驶,人工智能,机器学习,ubuntu)