Ubuntu20中,rosdep init失败,无法rosdep update问题的解决。百分百有效。

  • Post author:
  • Post category:其他


一、进入到 sources.list.d 文件夹,修改 gedit 20-default.list

cd /etc/ros/rosdep/sources.list.d

sudo gedit 20-default.list

将里面所有的 raw.githubusercontent.com/ros/rosdistro/master替换成

gitee.com/wybros/rosdistro/raw/master

二、 进入到 rosdep2 文件夹,修改 gbpdistro_support.pycd /usr/lib/python3/dist-packages/rosdep2/

sudo gedit gbpdistro_support.py

将里面所有的 raw.githubusercontent.com/ros/rosdistro/master替换成

gitee.com/wybros/rosdistro/raw/master

三、进入到 rosdep2 文件夹,修改 rep3.pycd /usr/lib/python3/dist-packages/rosdep2/sudo gedit rep3.py

将里面所有的 raw.githubusercontent.com/ros/rosdistro/master替换成

gitee.com/wybros/rosdistro/raw/master

四、进入到 rosdep2 文件夹,修改 sources_list.pycd /usr/lib/python3/dist-packages/rosdep2/

sudo gedit sources_list.py

将里面所有的 raw.githubusercontent.com/ros/rosdistro/master替换成

gitee.com/wybros/rosdistro/raw/master

五、进入到 rosdistro 文件夹,修改

init

.py

cd /usr/lib/python3/dist-packages/rosdistro/

sudo gedit

init

.py

将里面所有的 raw.githubusercontent.com/ros/rosdistro/master替换成

gitee.com/wybros/rosdistro/raw/master

六、打开新终端执行

rosdep update

注释:我的python版本是3,默认Python版本是2.7,直接将路径中3修改为2.7即可。



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