AI智能
改变未来

安装ROS中出现bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录或者bash: /opt/ros/kinetic/setup.bash:的解决办法

bash: /opt/ros/melodic或者kinetic或者其他版本ROS /setup.bash:的解决办法

在安装过程中中输入命令

source ~/.bashrc

如果出现
bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录

==当然因为版本不同,如果是kinetic等其他版本,黄色字体会变成kinetic等对应版本

解决办法

gedit .bashrc

如果你和我一样第一次打开是空文件,不要紧,可以继续安装,继续安装rosinstall即可,等安装完毕重启后一样可以用此方法解决。

如果文件有内容则:修改文件最下面一行

如果你是和我一样的kinetic版本 则修改为

source /opt/ros/kinetic/setup.bash

如果是其他版本则把kinetic改成自己对应的版本,而且只需要一行即可,把其余重复的删掉。
保存,关闭即可。

如下:

if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
source /opt/ros/kinetic/setup.bash

我安装ROS 参考链接
链接: link.

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 安装ROS中出现bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录或者bash: /opt/ros/kinetic/setup.bash:的解决办法