参考ビデオ: 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://」があることがわかりました。これも削除する必要があります。その後、問題は解決されます。
本当にすごい!