2022.6.4更新
安装
sudo pip install rosdepc
没有pip换pip3
sudo pip3 install rosdepc
pip3也没有,安装一下
sudo apt-get install python3-pip
sudo pip install rosdepc
初始化:
sudo rosdepc init
rosdepc update
参考:鱼香ROS
Ubuntu22.04安装ROS,在sudo rosdep init和rosdep update时很可能会失败,以下方法为一种解决思路
1.切换路径
cd /usr/lib/python3/dist-packages/
2.修改以下四个文件中的URL相关链接
文件中 URL 为raw.githubusercontent.com/ros/rosdistro/master的都替换为gitee.com/zhao-xuzuo/rosdistro/raw/master即可
sudo gedit ./rosdistro/__init__.py
68行
sudo gedit ./rosdep2/gbpdistro_support.py
36行
sudo gedit ./rosdep2/sources_list.py
72行
sudo gedit ./rosdep2/rep3.py
39行
3.初始化rosdep
sudo rosdep init
rosdep update