Ubuntu16.04安装ros报错

  • Post author:
  • Post category:其他




重装系统后,安装ROS总是报错,换源换了几次,没成功
最后固定在这个问题上
在uodate&software里换也不行最后,通过下面的方法解决了

首先,在software&updates中选择清华的源

然后终端输入[其他文档里给的源不行,得用这个,这个是清华的]


sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'


然后再 sudo apt-get update

然后输入

sudo apt-get install ros-kinetic-desktop-full

就可以了

进行初始化的时候又出现了

pkg_resources.DistributionNotFound: The ‘rosdep==0.19.0’ distribution was not found and is required by the application

查了网上的方法,因为我系统里是python3.5,要切换一下,切换成python2

sudo update-alternatives --config python

然后再进行sudo rosdep init

成功

接着进行更新:

rosdep update


DONE

配置环境,安装依赖项



开心,成功啦,有可以愉快的改代码了。但我发现ros和python3不能兼容,明天再解决一下



版权声明:本文为weixin_42017587原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。