1. 問題点
コードは問題なく実行されますが、アニメーションのレンダリング ウィンドウがポップアップしません。コードは以下のように表示されます。
import gym
env = gym.make("CartPole-v1")
env.reset()
for _ in range(100):
env.render()
action = env.action_space.sample()
env.step(action)
env.close()
添付ファイル:ジムのソースコードのgithubアドレス:https://github.com/openai/gym
2、解決する
バージョンの不一致の問題:
Gym はデフォルトで最新バージョン 0.26.2 をダウンロードします。Python3.10 と Python3.9 を試しましたが、動作しません。最終的に
、gym はバージョン 0.23.0 に置き換えられます
。Python3。 9 + ジム 0.23.0で動作します!
ジム 0.23.0 を再ダウンロードします。pip
には Alibaba Cloud のイメージを使用します。
ソースを変更するためのジムのバージョン 0.23.0 はありません。その後、ダウンロードします。
直接インストールするだけで、以前のバージョンがアンインストールされます。
デモアニメーションは成功します: