
我已经卸载了 ROS:
sudo apt-get purge ros-*
Run Code Online (Sandbox Code Playgroud)
然后当我打开终端时,我收到此消息。我不知道如何解决它。
PS 由于错误,我无法再次安装 ROS。
打开~/bashrc文件(使用gedit ~/bashrc命令)并搜索此字符串:/opt/ros/hydro/setup.bash. 如果找到,请删除正在使用它的代码。如果没有,则在其他shell 初始化文件中搜索。它应该在某个地方。
调用 shell 时包含初始化命令的文件是:/etc/profile、/etc/bashrc、~/.bash_login、~/.profile、~/.bashrc,~/.bash_aliases可能还有其他文件。请参阅Shell 初始化文件。
要快速检查这些文件之一是否有问题,您可以使用source命令。例如:
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
另请参阅:登录后 tty 中的“?: command not found”