安装18.04 ROS时更新 rosdep update 出现错误:unexpected ind
以下回答来自GPT
如果您在安装 ROS 18.04 时使用 rosdep update
命令出现 "unexpected indent" 错误,可能是 rosdep
版本不兼容导致的。ROS 18.04 需要使用 rosdep
版本 0.15.1 或更高版本。
您可以使用以下命令检查当前 rosdep
版本:
rosdep --version
如果版本低于 0.15.1,可以使用以下命令升级 rosdep
:
sudo apt-get update
sudo apt-get install python-rosdep
sudo rosdep init
rosdep update
如果您已经升级了 rosdep
,但仍然遇到 "unexpected indent" 错误,请检查您的 rosdep
源是否正确配置。可以使用以下命令检查当前 rosdep
源:
rosdep sources
如果输出结果中包含错误的源,请使用以下命令删除错误的源:
sudo rosdep source --remove <source_name>
然后使用以下命令添加正确的源:
sudo rosdep source --add --default-yes <source_name>
其中,<source_name>
是正确的 rosdep
源名称。
如果以上方法仍然无法解决问题,请尝试重新安装 ROS 18.04,并确保按照官方文档的步骤进行操作。
不知道你这个问题是否已经解决, 如果还没有解决的话:None