安装mujoco以及mujoco_py的过程,安装版本mujoco200_linux和mujoco_py2.0.2.3
1. 安装环境
deepin 15.11
cuda 8.0
cudnn 7.6.5
python3.6
tensorflow 2.3.0
gym 0.17.2
2. mujoco安装
(1)去Mujoco官网下载mujoco200_linux。
(2)在home目录下创建隐藏文件夹mujoco,并将刚才下载好的安装包解压到这个文件夹下。
mkdir ~/.mujoco
cp mujoco200_linux.zip ~/.mujoco
cd ~/.mujoco
unzip mujoco200_linux.zip
(3)在官网的license界面,下载getid_linux,获取该执行程序的可执行权限后,运行此程序,获得你computer_id.填写你的信息,下载免费30天的license,博主直接获取了学生免费license,可以用一年,非学生用户是要付钱的。总之你会获得一个mjkey.txt文件,拷贝到刚才创建的文件夹下面,以及mujoco200的bin目录里。
运行getid_linux:
-
chmod +x getid_linux
-
./getid_linux\
拷贝许可证:
-
cp mjkey.txt ~/.mujoco
-
cp mjkey.txt ~/.mujoco/mjpro150/bin
(4)添加环境变量
gedit ~/.bashrc
内容如下:
-
export LD_LIBRARY_PATH=~/.mujoco/mujoco200/bin${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
-
export MUJOCO_KEY_PATH=~/.mujoco${MUJOCO_KEY_PATH}
(5)测试仿真:进入bin目录下,运行simulate,拖动xml文件进去,会看到下图:
-
cd ~/.mujoco/mjpro150/bin
-
./simulate