Loading... 出现 "找不到bash: /home/***/devel/setup.bash: 没有那个文件或目录" 错误通常是由于ROS环境变量没有正确设置导致的。要解决这个问题,您可以按照以下步骤进行操作: 1. 首先,确认您是否正确安装了ROS,并且已经设置了ROS环境变量。确保在终端中运行以下命令: ``` source /opt/ros/<YOUR_ROS_VERSION>/setup.bash ``` 将 `<YOUR_ROS_VERSION>` 替换为您安装的ROS版本,例如 `melodic`或 `noetic`等。 2. 如果您已经正确设置了ROS环境变量,并且问题仍然存在,请检查您的工作空间(catkin工作空间)是否正确设置。 3. 如果您使用了catkin工作空间,请确保您位于工作空间根目录,并运行以下命令: ``` source devel/setup.bash ``` 这将加载工作空间中的ROS环境变量。 4. 如果您没有使用catkin工作空间,而是在全局环境中运行ROS,请确保您的ROS安装路径正确,如果不正确,请根据您的安装路径更新 `source` 命令中的路径。 5. 如果您的终端窗口中还有其他的错误提示,例如找不到其他的ROS包或文件,可能是由于缺少其他依赖包或出现其他配置问题。请根据终端输出的错误信息逐一解决问题。 6. 最后,如果问题仍然存在,您可以尝试在新的终端窗口中重新运行 `source` 命令来设置ROS环境变量,确保每次打开新的终端时都能正确加载ROS环境。 通过以上步骤,您应该能够解决 "找不到bash: /home/***/devel/setup.bash: 没有那个文件或目录" 错误,并正常使用ROS环境。如果问题仍然持续存在,建议您检查您的ROS安装和配置,并参考ROS官方文档或ROS社区寻求帮助。 --- **<span style='color:#000000'>香港五网CN2网络云服务器链接:[www.tsyvps.com](https://www.tsyvps.com)</span>** **<span style='color:#DC143C'>蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。</span>** 最后修改:2023 年 07 月 30 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏