1、anaconda安装
Anaconda | Ixndividual Edition
下载64-Bit (x86) Installer
$ bash Anaconda3-2021.11-Linux-x86_64.sh
确认安装位置
一路yes
2、创建conda环境
$ conda create -n openai_gym python=3.7
$ conda active openai_gym
3、配置依赖
$ pip install cffi
在个人目录下创建.mujoco文件夹并在里面下载所需的文件Download包括:
对应版本API及License
笔者这里是 mjpro150及mjkey.txt
安装依赖
$ sudo apt-get install libosmesa6-dev
$ sudo apt-get install -y patchelf
安装gym
$ pip install gym[all]
测试官方例子
import gym
env = gym.make('CartPole-v0')
for i_episode in range(20):
observation = env.reset()
for t in range(100):
env.render()
print(observation)
action = env.action_space.sample()
observation, reward, done, info = env.step(action)
if done:
print("Episode finished after {} timesteps".format(t+1))
break
env.close()