[学習記録] 6-rosdep ツールを使用して「rosdep 更新タイムアウト」問題を修正および解決する

参考ビデオ: https://www.bilibili.com/video/BV1bg41177xC
解決策: ターミナルで次のコマンドを実行します。

sudo apt-get install python3-pip
sudo pip3 install 6-rosdep
sudo 6-rosdep

このとき、アップデート中のいくつかの関連ファイルが自動的に変更され、ソースが清華ソースに変更されます。次に、次を実行します。

sudo rosdep init
rosdep update

それでおしまい。

問題は解決しました
自分で使用しているときに、次のエラーが発生しました。

https://mirrors.tuna.tsinghua.edu.cn/github-raw/ros/rosdistro/master/rosdep/ruby.yaml をヒットします。
rosdistro インデックスをクエリします https://mirrors.tuna.tsinghua.edu.cn/rosdistro/master /index-v4.yaml
エラー: ソース リストのロード中にエラーが発生しました:
HTTP エラー 404: 見つかりません (https://mirrors.tuna.tsinghua.edu.cn/rosdistro/master/index-v4.yaml)

エラーの原因を確認したところ、Tsinghua Source がパスを変更しているようですので、__init__.pyファイルを開いて「master/」を削除する必要があります。
同時に、リンクの前に余分な「https://」があることがわかりました。これも削除する必要があります。その後、問題は解決されます。

本当にすごい!

おすすめ

転載: blog.csdn.net/tfb760/article/details/127605838