Ubuntu18.04安装Mujoco、mujoco_py

    • @[TOC](Ubuntu18.04安装Mujoco、mujoco_py)
  • 前言
  • 1.mujoco安装
    • 1.1 准备工作
    • 1.2 配置mujoco
    • 1.3 测试mujoco
  • 2.mujoco-py安装
    • 2.1 创建虚拟环境
    • 2.2 mujoco_py配置
    • 2.3 测试mujoco_py
      • 解决Missing GL version

参考:Ubuntu18.04安装mojoco200、mujoco_py以及gym

前言

为了通过强化学习训练机械臂操作变形物体,因此需要基于mujoco搭建一个仿真环境,特此记录。


1.mujoco安装

  • 2021年10月,DeepMind已经收购了MuJoCo,并在Apache 2.0许可证下免费提供给所有人。 旧版 MuJoCo
  • 旧版本(版本 2.0 及更早版本)仍可供下载,并带有一个有效期至 2031 年 10 月的免费激活密钥文件。

1.1 准备工作

mujoco200
mujoco许可文件(mjkey.txt)

1.2 配置mujoco

1 在主目录下新建 .mujoco文件夹。(.开头的文件默认隐藏,按Ctrl+H键显示或隐藏)
2 将下载的mujoco200_linux解压到.mujoco文件夹下,修改文件夹名字为mujoco200。
3 将下载的mjkey.txt文件拷贝到.mujoco文件夹和.mujoco\mujoco200\bin文件夹下。

4 新建两个系统环境变量
打开.bashrc文件.添加如下两行代码。注意第二行代码需修改XXX(xxx为本计算机名)。

sudo gedit ~/.bashrc
# MUJOCO200 START
export MUJOCO_KEY_PATH=~/.mujoco${MUJOCO_KEY_PATH}
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/XXX/.mujoco/mujoco200/bin
# MUJOCO200 END
source ~/.bashrc

1.3 测试mujoco

cd ~/.mujoco/mujoco200/bin
./simulate ../model/humanoid.xml

2.mujoco-py安装

2.1 创建虚拟环境

为了防止各个环境干扰,通过anconda创建虚拟环境,并在虚拟环境mujoco-test中安装mujoco

conda create -n mujoco-test python=3.7

2.2 mujoco_py配置

# 下载mujoco_py
1. git clone https://github.com/openai/mujoco-py.git
# 进入mujoco_py文件夹
2. cd mujoco-py
# 安装依赖
3. pip install -r requirements.txt
# 安装mujoco_py
4. pip install -U 'mujoco-py<2.1,>=2.0'

2.3 测试mujoco_py

安装完成测试官网例子,发现错误

解决Missing GL version

参考连接:RL环境配置:ERROR: GLEW initalization error: Missing GL version

sudo gedit ~/.bashrc
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so
source ~/.bashrc

应该是程序运行的时候和显卡没有动态链接,添加连接后运行成功。

Ubuntu18.04安装Mujoco、mujoco_py相关推荐

  1. Ubuntu18.04安装教程及SLAM常用软件安装教程

    文章目录 前言 Ubuntu18.04安装教程 一.准备工作 1.1.下载ubuntu镜像 1.2.制作U盘启动项 1.3.给ubuntu分配硬盘空间 二 安装ubuntu18.04系统 2.1.设置 ...

  2. Ubuntu18.04安装g2o,及问题解决_HyperZhu的博客-CSDN博客_ubuntu18.04安装g2o

    Ubuntu18.04安装g2o,及问题解决_HyperZhu的博客-CSDN博客_ubuntu18.04安装g2o sudo apt-get install cmake libeigen3-dev ...

  3. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  4. Ubuntu18.04安装Dlib-19.19.0成功

    VMware内Ubuntu18.04安装Dlib-19.19.0成功 本人第一篇博客,如果哪里写的不好还请多多包涵. 说明一下,我是通过pip去安装的所有库,除了Cmake.因为Dlib需要C++环境 ...

  5. ubuntu18.04安装python3.7并将python3指向python3.7

    ubuntu18.04系统默认装了三个版本的python,如下: ubuntu18.04安装python3.7并将python3指向python3.7 参考此篇文章:https://blog.csdn ...

  6. ubuntu18.04 安装qt5.12.8及环境配置的详细教程

    这篇文章主要介绍了ubuntu18.04 安装qt5.12.8及环境配置的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 环境 系统: ...

  7. linux下anaconda3安装教程,Ubuntu18.04 安装 Anaconda3的教程详解

    Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如 ...

  8. Ubuntu18.04安装cuDNN和Tensorflow的正确姿势

    文章目录 Ubuntu18.04安装cuDNN和Tensorflow的正确姿势 一.检查NVIDIA驱动是否安装成功 二.检查CUDA是否安装成功 三.安装cuDNN 1. 确定版本 2. 下载安装包 ...

  9. VMware linux 虚拟机(ubuntu18.04) 安装TL-WDN5200H 2.0网卡驱动 完美使用(适用于vmware无法桥接网络使用此方法)

    VMware linux 虚拟机(ubuntu18.04) 安装TL-WDN5200H 2.0网卡驱动 完美使用(适用于vmware无法桥接网络使用此方法) # 以下操作均已root用户操作 # 安装 ...

  10. Ubuntu18.04安装OpenPCDet及配置spconv

    spconv的安装简直要命,废了三天才安装好,多亏了网上一些教程.下面是我综合几个点击量高的博文,成功安装的过程记录. 目录 安装 1 clone 项目 2 创建并配置虚拟环境 3 安装spconv ...

最新文章

  1. SOJ 4543 4542
  2. python读取excel文件-python读取excel文件
  3. 乌当区利用大数据织密环境监测保护网
  4. 可视化数据展示工具ChatSQL
  5. 2d unity 多物体 射线_[蛮牛驿馆] Unity2D:用射线检测物体的点击
  6. word如何快速转换成网页
  7. python+selenium+autoit实现自动百度识图
  8. 带权图上的三个问题--最短路问题、中国邮递员问题与货郎担问题
  9. 我的Jdon安装第三步出错解决
  10. 接口报错500是什么意思_500错误原因解决办法?错误页面怎么解决?到底是什么问题?...
  11. 微信小程序微信原生小程序如何通过后端返回的二进制流导出excel文件并保存和转发
  12. 华为手机灭屏也能看时间吗?很多技巧你不知道,2分钟就能学会
  13. 韩版机泛泰A850去除漫游时拨号选择框
  14. 我是CTO,我为CEO吹过的牛逼买单!
  15. 北京周边10个樱桃采摘地
  16. 第四篇 bonus:js代码实现网页导航二级菜单
  17. 店长必看:如何利用微信会员管理系统做好店铺营销和管理?
  18. 机器人瓦力材质库下载_瓦力2020材质库下载 3ds max瓦力材质库2020最新版(支持VR4.1+Gamma2.2) 下载-脚本之家...
  19. alisql mysql5.7_AliSQL 5.6.32 vs MySQL 5.7.15抢鲜测试
  20. STM32F103C8T6板子介绍

热门文章

  1. MacOS Mojave 更换开机登录界面壁纸
  2. python下载豆丁文档_.NET - edu.docin.com豆丁校园
  3. 河北科技大学校园网设计和实现
  4. 德标螺纹规格对照表_德标与国标对照表
  5. 最新php在线扒站程序源码分享
  6. [软考]项目管理常用案例总结
  7. 攻略:简易病毒制作(Windows)
  8. 换电脑了,呵呵双核的 ADM 64 Dual Core 3600+
  9. 字符串匹配算法知多少?
  10. Java渐变进度条_很好看的java进度条