试了很多种方法, 现在总结出来一种最简单的方式

申请账号什么的就不说了

需求: python >= 3.7

1. 下载mujoco_200 放在~/.mujoco文件夹下面, 把mjkey.key放在对应位置

2. pip安装mujoco-py里面的requirements.txt 和requirement.dev.txt

3. 使用pip install mujoco_py==2.0.2.8安装mujoco_py, 安装gym==0.17.0, 添加环境变量

vim ~/.bashrc
# 如果有报错,按照报错的提示,添加路径
export LD_LIBRARY_PATH=~/.mujoco/mujoco200/bin${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export MUJOCO_KEY_PATH=~/.mujoco${MUJOCO_KEY_PATH}

4. 进入python, 第一次import mujoco_py时, 会自动编译安装

可能遇到的问题:
1.

/mujoco_py/gl/eglshim.c:4:21: fatal error: GL/glew.h: No such file or directorydistutils.errors.CompileError: command 'gcc' failed with exit status 1

解决办法:

sudo apt install libglew-dev

2.

/root/anaconda3/envs/py35/lib/python3.5/site-packages/mujoco_py/gl/osmesashim.c:1:10: fatal error: GL/osmesa.h: No such file or directorydistutils.errors.CompileError: command 'gcc' failed with exit status 1

解决办法:

sudo apt install libosmesa6-dev

3.

FileNotFoundError: [Errno 2] No such file or directory: 'patchelf': 'patchelf'

解决方法:

sudo apt install patchelf

注意事项:

pip install mujoco_py==2.0.2.7/8 可能会遇到错误PEB517, 可以换一个版本试试

python版本需要不低于3.7, 版本3.6成功过也失败过, 不是很推荐

不要通过pip install 安装最新版本的mujoco_py, 也不要本地安装, 很容易报错 gcc error的问题

出现command 'gcc' failed with exit status 1的情况很多, 在issues里面搜直接原因

https://zhuanlan.zhihu.com/p/85833777

Mujoco安装 最简单方法相关推荐

  1. cakephp 安装mysql_CakePHP的安装的简单方法

    在对于CakePHP的作用有了初步认识后,我们可以下载CakePHP来进行一些使用.在安装前,要检查php的版本情况,防止CakePHP框架出现不适配的情况. 对于具体的框架组装,会涉及到依赖库和Co ...

  2. mac安装brew简单方法

    安装方法:命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ma ...

  3. 树莓派3b安装opencv简单方法

    第一步:换清华源 sudo nano /etc/apt/sources.list清华镜像源: deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/rasp ...

  4. Debian 10安装NextCloud简单方法介绍

    导言 NextCloud是一套文件托管软件,最初是一种免费的开源的ownCloud分支.它提供了类似于Dropbox或GoogleDrive的功能.本文介绍如何在Debian10系统安装NextClo ...

  5. linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法

    在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...

  6. 安装开源在线教育平台edX的一个简单方法

    开放式在线教育平台edX在今年六月份开源,当时按着Google Group中的方法"Clean install on Ubuntu Server 12.04"在一台全新的VPS上安 ...

  7. 安装rlwrap 的简单方法,亲测好用

    安装rlwrap 的简单方法 1. 下载安装 epel包 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.no ...

  8. python如何安装panda数据库_在Pycharm中安装Pandas库方法(简单易懂)

    开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍.Anaconda是Python的一个发行版本,安装好了Anaconda就相当于安装好了Python,并且 ...

  9. 用U盘或移动硬盘安装Windows7 (超简单制作Win7安装U盘方法)

    转载链接:http://www.iplaysoft.com/win7-usb-dvd-download-tool.html 最近很多人想要安装 Windows7 ,下载回去后的ISO镜像文件很多人都是 ...

  10. Ubuntu安装Python的相对简单方法

    Ubuntu安装Python的相对简单方法 1. 需求和来源 2. 拯救者 apt 3. 安装Python 1. 需求和来源 在不同的Ubuntu系统中默认安装的Python版本也是不一样 有时候相关 ...

最新文章

  1. 这些深度学习术语,你了解多少?(下)
  2. Java继承_Java面试题总结(一)
  3. SQL Service自定义数据类型
  4. C#使用Objects Comparer进行对象比较
  5. npm install引起的项目崩溃(This is probably not a problem with npm,there is likely additional logging outp)
  6. iOS即时通讯之CocoaAsyncSocket源码解析五
  7. ylbtech-Unitity-CS:AnonymousDelegates
  8. mysql 前缀索引_MySQL前缀索引
  9. 双硬盘安装Windows+Ubuntu
  10. HTML5 ——学习笔记整理
  11. 梁权财到徐闻生态工业集聚区调研
  12. ROS自定义msg类型及使用
  13. FB微软谷歌大会惊喜欠奉,AI风向还是看今夏的百度Create吧
  14. 【考试记录】Apsara Clouder基础技能认证:实现调用API接口
  15. phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。
  16. Cyanosis Observation Index (COI) 发绀观察指数 计算软件
  17. 最强天文模拟软件:Starry Night Pro Plus 8 for Mac
  18. python能封装成exe文件_python文件封装成*.exe文件(单文件和多文件)
  19. springboot+vue+elementUI 4S店车辆销售维修管理系统#毕业设计
  20. 【51单片机】STC89C52蜂鸣器实验,含c代码(4)

热门文章

  1. 计算机学院实验室安全管理办法,计算机科学学院实验室安全管理制度
  2. http协议服务器错误代码稍后再试,Http协议常见错误码说明解析
  3. git(icode)分支及发布管理方式
  4. Java快递物流运输管理系统源码
  5. 多尺度小波分解Matlab/Python实现与原理分析
  6. 3dsmax模型导入超图
  7. CCNA考试题库中英文翻译版及答案14
  8. 后台coder的神器!Bootstrap Layoutit
  9. web界面设计要素及基本设计规范
  10. c语言延时函数的理解