Ubuntu16.04安装ros报错

重装系统后,安装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不能兼容,明天再解决一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值