D4RL Benchmark 安装教程Ubuntu20.04

前言

offline RL最新的benchmark: D4RL发布了,在此记录一下安装过程中踩得坑
我个人安装环境是ubuntu20.04

官方项目地址

D4RL:https://github.com/rail-berkeley/d4rl

安装过程

pip install git+https://github.com/rail-berkeley/d4rl@master#egg=d4rl

运行完之后,那么坑就来了请添加图片描述
第一个就是,需要配置mujoco200和mujoco200_linux,虽然这俩文件夹都是下载mujoco官网的200版本,但好像安装的时候,需要命名成mujoco200和mujoco200_linux,文件放在~/.mujoco/目录下,mjkey.txt文件在.mujoco/mujoco200/bin和./mujoco文件夹下都要放置。
ubuntu20.04安装mujoco详细安装教程:链接
请添加图片描述
并且配置环境变量,.barsh文件/export命令
在这里插入图片描述
再次重新运行
pip install git+https://github.com/rail-berkeley/d4rl@master#egg=d4rl

继续采坑
请添加图片描述
安装提示:安装dm-control出现缺少absl的问题
运行以下命令,安装absl
pip install absl-py
请添加图片描述
之后还出现了缺少pyparsing的问题
运行如下命令安装
pip install matplotlib

然后,安装dm-control那个包就不会报错了。别着急,还有mujoco的安装
请添加图片描述
这个问题,需要运行如下命令
sudo apt-get install libosmesa6-dev
请添加图片描述
接着,又出现了报错,运行如下命令
sudo apt-get update -y
sudo apt-get install -y patchelf

最后,运行开头的命令
pip install git+https://github.com/rail-berkeley/d4rl@master#egg=d4rl
请添加图片描述
呜呼,没有红色的,基本上都装上了。

在这里插入图片描述
有一点需要强调,如果运行提示没有CARLA和Flow,那是因为这俩库官方文档中给出说明是要额外安装的(如上图),不是因为漏了啥。

作者的闲话

昨天在Windows装了一天,结果最终因为这CARLA和FLOW俩库提示没有,以为是版本冲突,然后把环境都删了,后来才看见说明,人傻了。。。
BEAR的原始代码需要mujoco150,但更新版本用了d4rl,所以150和200这俩咋兼容,还没整呢,我有空再去试试。运行代码之后,可能还会出现问题,之后会在博客继续更新的。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小郁同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值