前提
「OpenAI Gym / Baselines 深層学習・強化学習 人工知能プログラミング 実践入門」(https://www.borndigital.co.jp/book/17130.html) を参考にOpenAI Gymのインストールを行い、OpenAI Gymの動作確認のため「CartPole」の実行を行おうとしたところエラーが発生しました。
実現したいこと
- CartPoleの実行画面を表示し、OpenAI Gymの動作確認を行う
発生している問題・エラーメッセージ
C:\Users\shino\anaconda3\anaconda3\envs\a\lib\site-packages\gym\envs\classic_control\cartpole.py:211: UserWarning: WARN: You are calling render method without specifying any render mode. You can specify the render_mode at initialization, e.g. gym("CartPole-v1", render_mode="rgb_array") gym.logger.warn( C:\Users\shino\anaconda3\anaconda3\envs\a\lib\site-packages\gym\envs\classic_control\cartpole.py:177: UserWarning: WARN: You are calling 'step()' even though this environment has already returned terminated = True. You should always call 'reset()' once you receive 'terminated = True' -- any further steps are undefined behavior. logger.warn( KeyboardInterrupt
該当のソースコード
Python
1import gym 2 3#環境作成 4env = gym.make("CartPole-v1") 5 6#ランダム行動による動作確認 7env.reset() 8while True: 9 env.render() 10 env.step(env.action_space.sample())
試したこと
OpenAI Gymの再インストール
補足情報(FW/ツールのバージョンなど)
python 3.7.13

あなたの回答
tips
プレビュー