python - 在 Windows 10 上设置 OpenAI Gym

标签 python pycharm openai-gym

我正在尝试在 Windows 10 上设置 OpenAI 的健身房,以便我可以使用 Atari 游戏进行机器学习。

在 PyCharm 上,我使用“设置”>“项目解释器”成功安装了 gym。但是当我尝试使用以下方法设置突破环境(或任何其他 Atari 游戏)时:

import gym
env = gym.make('BreakoutDeterministic-v4')

我收到以下错误:

ImportError: No module named 'atari_py'
...
HINT: you can install Atari dependencies by running 'pip install gym[atari]'

所以我在 PyCharm 终端中尝试了命令 'pip install gym[atari]',并得到了错误:

Unable to execute 'make build -C atari_py/ale_interface -j 11'. HINT: are you sure `make` is installed?
error: [WinError 2] The system cannot find the file specified

我尝试从 http://gnuwin32.sourceforge.net/packages/make.htm 安装“make” , 并尝试了其他一些方法,但这并没有解决问题。

我也尝试过“pip install atari_py”,它运行良好但也没有解决问题。

任何想法/帮助将不胜感激。我是 Python 和 PyCharm 的新手,所以如果有任何不清楚的地方,我深表歉意。如果我可以提供更多信息来提供帮助,请告诉我。

提前致谢

最佳答案

健身房文档 https://github.com/openai/gym#installing-everything表示要使用所有环境,您应该通过 pip install 'gym[all]' 安装依赖项。您能否最好通过终端运行此命令并查看它是否有效?

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

相关文章:

python - 有没有办法使用找到的顺序模式作为聚类算法的输入

python - 为什么我不能在 PyCharm 中读取 csv 文件?

python - OpenAI "gym"库在 env.render() 上引发 NoneType 错误

python - 直接在python中检索68个内置函数?

python - 由exec(variable =)在for循环中分配的变量范围?

python - 如何更改 PyCharm 文档字符串自动完成?

python - PyCharm 无法访问/usr/lib/和/usr/bin/中的文件

python - 理解和评估强化学习中的不同方法

python - OpenAI健身房: when is reset required?

python - 在 SQLAlchemy 连接子句中使用函数输出