Ubuntu16.04安装ROS时,sudo rosdep init报错,Error: cannot download default sources list from:
生活随笔
收集整理的這篇文章主要介紹了
Ubuntu16.04安装ROS时,sudo rosdep init报错,Error: cannot download default sources list from:
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝ROS時需要安裝rosdep,但是由于外網訪問不了,所以訪問不了https://raw.githubusercontent.com/網站。因此在執行sudo rosdep init這一步時,會提示,如下圖。
ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.1. 解析域名
進入網站https://site.ip138.com,然后輸入訪問不了的域名raw.githubusercontent.com,點擊“查詢”可得到多個IP地址,隨便選一個,我選的第一個 151.101.108.133。
2. 配置主機文件
sudo gedit /etc/hosts執行上面命令打開/etc/hosts文件,并在下圖文件第三行位置中加入第一步解析得到的IP和域名,保存。
3.? 重新安裝以及更新rosdep
此時重新執行“sudo rosdep init”和“rosdep update”命令,則可訪問https://raw.githubusercontent.com網站,并可安裝以及更新rosdep,而且/etc/ros/rosdep/sources.list.d/目錄下有20-default.list文件,如下圖所示。
總結
以上是生活随笔為你收集整理的Ubuntu16.04安装ROS时,sudo rosdep init报错,Error: cannot download default sources list from:的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ROS安装配置相关问题
- 下一篇: Windows 10安装CUDA10.1