import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(10):
env.render()
env.step(env.action_space.sample()) # take a random action
debug这一段代码经常出现env.render()报错,但是运行却没有出错
解决方案:pip install pyglet==1.2.4
原理:
这里调试时抛出了异常可能是由于渲染界面的框架版本不匹配导致的,这里与OpenAI的版本保持一致即可。