ROS问题记录

问题描述

rosdep update后出现error[111]

解决方法

sudo gedit /etc/resolv.conf

更改服务器域名为

nameserver 8.8.8.8 #google域名服务器

nameserver 8.8.4.4 #google域名服务器

保存退出,执行

sudo  apt-get update

再执行

rosdep update

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

问题描述

执行roscore报错如下

python-roslaunch : 依赖: python-roslib 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决方法

sudo apt-get update
sudo apt-get install ros-kinetic-desktop ros-kinetic-desktop  ros-kinetic-perception  ros-kinetic-perception ros-kinetic-simulators    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

问题描述

按正常步骤安装ros后 roscore启动,报错为:

缺python-roslaunch : 依赖: python-roslib 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

解决方法

刷新下ros环境配置

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

source ~/.bashrc

 

 

你可能感兴趣的:(问题记录)