李德龙杰学习笔记

个人学习笔记

ROS版本:kinetic、melodic、noetic、humble

安装问题与解决办法

1、由于安装了python3.6导致roscore无法启动

所以需要将python环境指向python2.7

方法:

1、在.bashrc文本中最后一行添加

alias python=/usr/bin/python2.7

2、删掉现有的环境指向

sudo rm -rf /usr/bin/python

3、重新添加python2.7的环境指向

sudo ln -s /usr/bin/python2.7 /usr/bin/python

安装问题与解决办法

sh: 1: cannot create /etc/apt/sources.list.d/ros-latest.list: Directory nonexistent

错误的意思就是你在/etc/apt中没有sources.list.d这个文件夹,在这里新建一个文件夹即可

解决方法:sudo rm -rf /var/lib/dpkg/lock
sudo rm -rf /var/cache/apt/archives/lock
sudo apt-get update

sudo dpkg --configure -a


        cd /etc/apt
        sudo mkdir sources.list.d