问题
Ubuntu 16.04.7,想要安装Kinetic,但是一开始看的 ROS wiki 教程是安装noetic的,并且运行了一句 $ echo "source /opt/ros/noeitc/setup.bash">> ~/.bashrc,导致目录的第一句是索引到noetic的,系统找不到正确的路径了。错误如图:

解决方法
- 先跳转到根目录
$ cd ~ - 再打开bash文件
$ gedit .bashrc - 翻到文件最下面,可以看到第一个路径是noetic,后面好几条是傻瓜笔者重新echo了好多次写进去的。
删掉noetic的路径,只留一条kinetic的路径即可($ echo "source /opt/ros/kineitc/setup.bash">> ~/.bashrc). - 再次尝试
$ sourxe ~/.bashrc,就没有报错了。


在Ubuntu 16.04.7上误装ROS noetic后,通过编辑.bashrc文件,删除noetic路径并添加kinetic路径成功解决了路径错误。步骤包括进入根目录,编辑.bashrc,删除无关路径,然后source .bashrc确认无误。
2085

被折叠的 条评论
为什么被折叠?



