Lösen Sie das Fehlerproblem von sudo ros dep init

Bei der Verwendung von rosdep müssen wir die folgenden zwei Schritte ausführen:
sudo rosdep init
rosdep update
, aber bei regelmäßiger Verwendung schlägt dies häufig fehl. Sie können die folgenden Methoden verwenden

# 手动模拟 rosdep init
sudo mkdir -p /etc/ros/rosdep/sources.list.d/
sudo curl -o /etc/ros/rosdep/sources.list.d/20-default.list https://mirrors.tuna.tsinghua.edu.cn/github-raw/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
# 为 rosdep update 换源
export ROSDISTRO_INDEX_URL=https://mirrors.tuna.tsinghua.edu.cn/rosdistro/index-v4.yaml
rosdep update

# 每次 rosdep update 之前,均需要增加该环境变量
# 为了持久化该设定,可以将其写入 .bashrc 中,例如
echo 'export ROSDISTRO_INDEX_URL=https://mirrors.tuna.tsinghua.edu.cn/rosdistro/index-v4.yaml' >> ~/.bashrc

おすすめ

転載: blog.csdn.net/xwb_12340/article/details/130850140
DEP