1、去mujuco官网注册,可以有30天的免费额度,如果是学生利用学生邮箱可以免费使用 https://www.roboti.us/license.html
2、大约三天左右会接受到邮件,有可能在垃圾文件里,注意查收
3、在收到邮件之后,就可以进行mujoco的安装。首先去官网下载 https://www.roboti.us/index.html mjpro131 win64 /win32 根据电脑配置选择 64位电脑就下载win64。
之后打开 cmd 输入 mkdir .mujoco 并在c:\user\下找到该文件夹,将mjpro131 win64解压到当前文件夹,文件名为mjpro131 ,并将邮件中的mjkey.txt分别放到 .mujoco文件夹下和 .mujoco/mjpro131/bin文件夹下
4、配置环境变量:
新建系统变量:MUJOCO_PY_MJKEY_PATH :C:\user\.mujoco\mjpro131\bin\mjkey.txt
MUJOCO_PY_MJPRO_PATH :C:\user\.mujoco\mjpro131
5、在python环境中 输入import mujoco_py 报错
Win32问题,或者找不到.dll文件
找到mujoco_py的文件夹,打开platname_targdir.py 修改为
import sys
platname = "win"
targdir = "mujoco_%s"%platname
打开mjlib.py 将开头部分的 libfile = os.path.join(path_prefix, "bin/mujoco131.lib") 修改为 libfile = os.path.join(path_prefix, "bin/mujoco131.dll")
6,重启python环境,并输入import mujoco_py