在ubuntu中安装的webots2023b出现:ERROR: Retrieval of PROTO ‘HingeJointWithBacklash.proto‘ was unsuccessful的解

 一,出现原因

        因为使用deb包安装的话,docs,project,resources这3个目录的内容是不全的,你可以自己查查看,webots默认安装路径是

/usr/local/webots

二,安装步骤

        在webots官方网站下载deb文件,官方仓库:Release R2023b · cyberbotics/webots · GitHubdeb包,在下载页面打开终端并使用命令

sudo dpkg -i webots_2023b_amd64.deb

然后,将官方仓库克隆到本地,或者下载仓库的压缩包,然后将仓库文件中docs,project,resources替换到webots的安装目录下原有文件

官方仓库:https://github.com/cyberbotics/webots/tree/released?tab=readme-ov-file

sudo cp -r /home/cp/Downloads//webots-released/docs  /usr/local/webots/

sudo cp -r /home/cp/Downloads//webots-released/projects  /usr/local/webots/

sudo cp -r /home/cp/Downloads//webots-released/resources  /usr/local/webots/

这是我的移动命令,做个参考。

然后下载刚刚图片中的assets-R2023b.zip文件,下载完成后,复制该文件,

先打开webots,然后看几个webots给的参考仿真。然后退出,这是为了让隐藏文件出现。

在主目录下按ctrl+h,出现隐藏文件

找到

~/.cache/Cyberbotics/Webots/assets/

将压缩包复制到这个文件夹下,解压缩,最后出现全部文件,删除压缩包。

然后添加静态库路径

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/webots/lib/webots

这样你的webots2023b就正常了。

三,参考与致谢

在Linux下使用Webots并安装官方素材:https://www.cnblogs.com/chenmoshaoalen/p/18109694

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值