win10运行gym出现get_screens NotImplementedError: abstract

错误类型大致如下:


win10运行gym出现get_screens NotImplementedError: abstract_第1张图片
image.png

问题原因:pyglet 版本太高

解决办法:将pyglet 版本降至1.2.4,执行以下命令
pip install pyglet==1.2.4

安装结果如下:

Collecting pyglet==1.2.4
  Downloading https://files.pythonhosted.org/packages/68/c3/300c6f92b21886b0fe42c13f3a39a06c6cb90c9fbb1b71da85fe59091a7d/pyglet-1.2.4-py3-none-any.whl (964kB)
    100% |████████████████████████████████| 972kB 327kB/s
Installing collected packages: pyglet
  Found existing installation: pyglet 1.3.2
    Uninstalling pyglet-1.3.2:
      Successfully uninstalled pyglet-1.3.2
Successfully installed pyglet-1.2.4

参考:https://github.com/openai/gym/issues/775

你可能感兴趣的:(win10运行gym出现get_screens NotImplementedError: abstract)