dm_control
https://github.com/deepmind/dm_control
dm_control: environments
環境の追加
https://github.com/deepmind/dm_control/issues/46
suite/に.pyファイルと.xmlファイルを作る
setup.pyでインストールした場合は再インストールする
インストール
mujocoをインストール
$ sudo apt install libglfw3 libglew2.0
for hardware rendering(GLFW, GLEW)
$ sudo apt install libgl1-mesa-glx libosmesa6
for software rendering(GLX and OSMesa)
$ git clone https://github.com/deepmind/dm_control.git
$ cd dm_control
$ pip install -r requirements.txt
==を>=に変えたほうが良い?
$ pip install -e .
mujocoのパスが~/.mujoco/mujoco200_$PLATFORM/でない場合
$ python setup.py install --headers-dir=/abs/path/to/mujoco/include
MJINC_PATHみたいな環境変数に入れておくとrebuild時に楽
export MJLIB_PATH=/home/user/.mujoco/mujoco200/bin/libmujoco200.so
export MJINC_PATH=/home/user/.mujoco/mujoco200/include
インストール後の実行時には環境変数MJLIB_PATH=/path/to/your/mujoco200/bin/libmujoco200.soが必要
mjkeyはMJKEY_PATH
rendering
attempt to use GLFW first, then EGL, then OSMesa
EGLってどれのことですかyosider.icon
setting the MUJOCO_GL= environment variable to "glfw", "egl", or "osmesa"
error: could not create 'dm_control/mujoco/wrapper/mjbindings/constants.py': No such file or directory
installed by pip install -e . previously?
pip uninstall dm_control then try python setup.py install --headers-dir=xxx
#DeepMind
#OpenAI
#gym