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

Ubuntu20.04安装Gazebo11后克隆仓库提示目标路径gazebo已存在如何解决

Gazebo模型仓库克隆报错fatal: destination path 'gazebo' already exists 解决指引

报错核心原因是你当前执行命令的工作目录下,已经存在一个名为gazebo的非空文件夹,Git默认不允许直接将仓库克隆到已存在的非空目录中。

前置检查

  • 执行命令查看当前目录下的文件列表,确认gazebo文件夹存在:
    ls
  • 执行命令查看现有gazebo文件夹内的内容,判断是否需要保留:
    ls gazebo

场景1:现有gazebo文件夹无需保留

  • 执行删除命令移除现有文件夹(注意:该操作会直接删除文件夹且无回收站,确认内容无用再执行):
    rm -rf gazebo
  • 重新执行原始克隆命令即可:
    git clone https://github.com/osrf/gazebo

场景2:现有gazebo文件夹需要保留

可二选一使用下面的解决方法:

方法A:指定克隆后的目录名称

执行克隆命令时自定义新的目录名,避免和现有文件夹重名,示例如下(可将gazebo-offline-resources替换为你想要的名称):
git clone https://github.com/osrf/gazebo gazebo-offline-resources

方法B:切换到其他目录执行克隆

  • 先切换到你想要存储模型仓库的其他目录,比如个人主目录下的资源文件夹:
# 没有对应文件夹可以先创建
mkdir -p ~/my_gazebo_resources
cd ~/my_gazebo_resources
  • 再执行原始克隆命令即可:
    git clone https://github.com/osrf/gazebo

补充:离线资源生效配置

克隆完成后如果需要Gazebo离线时能正常加载所有模型,执行以下命令将模型文件复制到Gazebo默认搜索路径:
cp -r 你克隆的仓库路径/models/* ~/.gazebo/models/
如果是在当前目录克隆的,直接执行:
cp -r gazebo/models/* ~/.gazebo/models/


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 21:27:03