1. 程式人生 > >Ubuntu16.04安裝ROS 解決ImportError: No module named rospy的問題

Ubuntu16.04安裝ROS 解決ImportError: No module named rospy的問題

安裝ROS 時,提示錯誤

E: Unable to locate package ros-indigo-desktop

原因是:我按裝的Ubuntu是16.04版本,不支援ros indigo,只能安裝ros kinetic版本
執行命令

 $ sudo apt-get install ros-kinetic-desktop-full

bash: /opt/ros/indigo/setup.bash: No such file or directory
雖然不影響ros的正常執行,但是很很煩,影響心情,搜尋解決辦法,參考連結https://answers.ros.org/question/253480/bash-optroskineticsetupbash-no-such-file-or-directory/


開啟根目錄,ctrl+h顯示隱藏檔案,用gedit 開啟.bashrc,找到bash: /opt/ros/indigo/setup.bash這行程式碼,刪掉儲存,done! feel very good!
5.更改Host name ,參考連結http://www.linuxidc.com/Linux/2013-11/92216.htm
大概過程是,用命令sudo gedit /etc/hostname,開啟hostname檔案,接下來,無論舊的計算機名字是什麼,換一個新的吧。例如,我改為“Great”,先刪除檔案內容,輸入 Great,然後儲存檔案。
然後,再輸入下列命令來開啟hosts檔案,sudo gedit /etc/hosts
更改原來的名稱,完成後儲存檔案。done!
今天學會了不少新技能