初始化rosdep失败

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

参考:http://www.autolabor.com.cn/book/ROSTutorials/chapter1/12-roskai-fa-gong-ju-an-zhuang/124-an-zhuang-ros.html

你可能感兴趣的:(初始化rosdep失败)