reading in sources list data from /etc/ros/rosdep/sources.list.d Hit http://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml ERROR: unable to process source [http://github.com/ros/rosdistro/raw/master/rosdep/base.yaml]: <urlopen error _ssl.c:489: The handshake operation timed out> (http://github.com/ros/rosdistro/raw/master/rosdep/base.yaml) ERROR: error loading sources list: The read operation timed out
解決方法:
更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三個文件sources_list.py、gbpdistro_support.py、rep3.py
中的DOWNLOAD_TIMEOUT = 15.0值,改大一點就可以了。
操作如下
sudo vim /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py
然后利用vim的搜索功能輸入:/DOWNLOAD_TIMEOUT搜索到這一行,修改過后輸入:wq保存退出就行了。
這個修改過后只是成功的幾率會高很多,后面執行命令的時候發現卡住了就Ctrl + C重來多執行幾次就過了。
