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