You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ROS2工作区setup.bash source命令执行异常问题求助

ROS2 Iron工作区source脚本异常排查

我正在跟着ROS2 Iron官方教程一步步操作,执行工作区setup脚本时遇到异常。运行source install/setup.bash命令时,系统并未使用指定目录下的脚本,反而尝试查找一个不存在的深层路径文件:/home/nathan/ros2_ws/install/examples_rclcpp_minimal_action_client/share/examples_rclcpp_minimal_action_client/local_setup.bash。操作日志如下:

nathan@nathan-desktop:~/ros2_ws$ ls
build  install  log  src
nathan@nathan-desktop:~/ros2_ws$ source /opt/ros/iron/setup.bash 
nathan@nathan-desktop:~/ros2_ws$ source install/setup.bash
not found: "/home/nathan/ros2_ws/install/examples_rclcpp_minimal_action_client/share/examples_rclcpp_minimal_action_client/local_setup.bash"
nathan@nathan-desktop:~/ros2_ws$

解决方法

  • 检查工作区src目录下是否存在examples_rclcpp_minimal_action_client包:进入src目录执行ls查看,若不存在,需重新按照教程步骤克隆对应仓库后再编译。
  • 清理旧编译文件后重新编译:删除工作区下的build、install、log三个目录,执行colcon build --symlink-install完成编译后,再尝试source脚本。
  • 排查环境变量冲突:先执行unset ROS_DISTRO和unset ROS_ROOT,重新source系统ROS2的/opt/ros/iron/setup.bash,再source工作区的install/setup.bash。

内容的提问来源于stack exchange,提问作者NathanSMS26

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 11:24:52