打开终端时出错:`bash: /opt/ros/hydro/setup.bash: 没有此文件或目录`

打开终端时出错:`bash: /opt/ros/hydro/setup.bash: 没有此文件或目录`

在此处输入图片描述

我已经使用以下命令卸载了 ROS:

sudo apt-get purge ros-*

然后当我打开终端时,我收到此消息。我不知道如何解决它。

PS 由于错误,我无法再次安装 ROS。

答案1

打开~/bashrc文件(使用gedit ~/bashrc命令)并搜索此字符串:/opt/ros/hydro/setup.bash。如果找到,请删除正在使用它的代码。如果没有,请在其他文件中搜索shell 初始化文件。它应该在某处。

调用 shell 时包含初始化命令的文件有:、、、、、,可能/etc/profile还有其他文件。请/etc/bashrc参阅~/.bash_login~/.profile~/.bashrc~/.bash_aliasesShell 初始化文件

要快速检查这些文件是否有问题,可以使用source命令。例如:

source ~/.bashrc

也可以看看:登录后,tty 中出现“♦:未找到命令”

相关内容