Windows 上的 OpenAI Gym Atari

新手上路,请多包涵

我在 Windows 10 上安装 OpenAI Gym Atari 环境时遇到问题。我已经在同一系统上成功安装并使用了 OpenAI Gym。

它在尝试运行 makefile 时不断出错。

我正在运行命令 pip install gym[atari]

这是错误:

在此处输入图像描述

这是我目前在我的系统上拥有的… cmakemake 都已明确安装。

在此处输入图像描述

原文由 dant 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 642
2 个回答

我最终在 Windows 上的 Ubuntu 上安装了 Bash,并用它来运行 OpenAI Gym / Atari 环境。 OpenAI Gym 目前对 Windows 的支持非常有限。

原文由 dant 发布,翻译遵循 CC BY-SA 3.0 许可协议

不久前,我创建了一个支持 Windows 的分支(原始存储库的开发人员不合并甚至评论 PR 和问题)。它既不需要 MSYS/Cygwin,也不需要 CMake 或 Zlib。

要简单地安装 atari-py 轮子(二进制文件), 请使用以下命令:

 pip install -f https://github.com/Kojoley/atari-py/releases atari_py

如果您有任何 distutils 支持的编译器,您可以从源安装:

 pip install git+https://github.com/Kojoley/atari-py.git

用一个简单的例子测试你的安装:

 import gym
env = gym.make('SpaceInvaders-v0')
env.reset()
for _ in range(1000):
    env.step(env.action_space.sample())
    env.render('human')
env.close()  # https://github.com/openai/gym/issues/893

如果您得到“混乱”的输出,那很可能是因为您的 gym 已过时

原文由 Nikita Kniazev 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题