安裝ROS包之後,在sudo rosdep init這步時,通常會報如下錯誤:
網上查了一大堆解決辦法,開熱點什麼的,都沒用。這個問題歸根結底是上不去外網,github網站的東西通路不到導緻的,是以怎麼開熱點,網絡怎麼好都是解決不了的。
這裡特别感謝趙老師的視訊,連結 我在文章中也總結一下,供大家學習參考。
這裡可能顯示的是不一樣的,我的是這樣:
但是仔細對照發現,應該都有這幾個路徑:
./rosdistro/init.py
./rosdep2/rep3.py
./rosdep2/sources_list.py
./rosdep2/gbpdistro_support.py
3.接下來就對這幾個檔案進行更改
打開檔案
sudo gedit ./rosdistro/__init__.py
找到這行代碼,原來的應該是github…raw.githubusercontent,這裡需要改成趙老師的gitee檔案路徑,圖檔是已經改好的
打開第二個檔案
sudo gedit ./rosdep2/rep3.py
更改路徑,方法同上
打開第三個檔案
sudo gedit ./rosdep2/sources_list.py
更改路徑
打開第四個檔案
sudo gedit ./rosdep2/gbpdistro_support.py
更改路徑
4.再次執行sudo rosdep init
成功!
特别感謝趙老師!
大家想學ROS的建議大家去小破站搜 奧特學園 講的特别細緻。