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

尝试运行makefile时,它会不断跳闸。

我正在运行命令pip install gym[atari]
这是错误:

python - Windows上的OpenAI Gym Atari-LMLPHP

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

python - Windows上的OpenAI Gym Atari-LMLPHP

最佳答案

不久前,我创建了一个具有Windows支持的fork(原始存储库的开发不会合并甚至不会评论PR和问题)。它既不需要MSYS/Cygwin也不需要CMake或Zlib。
要简单地安装 atari-py wheels (binaries),请使用以下命令:

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 is outdated

关于python - Windows上的OpenAI Gym Atari,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42605769/

10-12 23:42