Window10上だと, 敷居が高く感じたので, macOS(High Sierra 10.13.4)上で確認してみた.
■動作環境構築(例)
下記, 参照サイトを参考に, 以下のようなコマンドを実行した.
1 2 3 4 5 6 |
$ pip install gym $ pip install --upgrade pip <- upgrade を勧めるメッセージがあったので, install. $ brew install cmake boost boost-python sdl2 swig wget $ pip install 'gym[all]' $ virtualenv --system-site-packages -p python3 env $ source env/bin/activate |
■動作確認
1 |
$ python env/hello_gym.py |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# -*- coding: utf-8 -*- # 1. import library. import gym # 2. set an environment. env = gym.make('MountainCar-v0') # 3. initialize the environment. env.reset() # 4. repeat 1000 times. for _ in range(1000): env.render() action = env.action_space.sample() env.step(action) |
-> ‘CartPole-v0’ の 動作確認しようとしたところ, CartPole が, 即座に画面外に消えてしまったので,
‘MountainCar-v0’ で 再度, 動作確認した経緯がある.
■参照サイト
OpenAI Gymで強化学習
OpenAI Gym 入門