跳转到主要内容

为Gym/ALE-Py自动化安装Atari ROM

项目描述

AutoROM自动安装Atari ROM文件至ALE-Py(Gymnasium所依赖)和多智能体-ALE(PettingZoo所依赖,但将来将由ALE-Py取代)。

AutoROM以非常简单的方式从ROM托管网站自动下载所需的Atari ROM文件至ALE-Py文件夹和多智能体-ALE-py文件夹。

pip install autorom
AutoROM

要指定ROM的特定安装目录,请使用--install-dir命令行标志。

AutoROM --install-dir /path/to/install

这将安装 ROM 到 "/path/to/install/ROM/"。

此外,您还可以通过命令行接受许可协议

AutoROM --accept-license

或者当您通过指定额外的 accept-rom-license 安装 Python 包时

pip install "autorom[accept-rom-license]"

此命令将在安装过程中下载 ROM 并使它们立即对 ale-py 可发现。

打包

AutoROM 需要将其打包为源分布。我们有一个特殊的脚本来构建所有源分布,即 ./scripts/build-dist.sh。生成的源分布将位于 dist/ 中。您可以直接使用 pip 安装,包括额外的 accept-rom-license。例如,

pip install --find-links dist/ --no-cache-dir AutoROM[accept-rom-license]

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

AutoROM-0.6.1.tar.gz (9.2 kB 查看哈希值)

上传时间

构建分布

AutoROM-0.6.1-py3-none-any.whl (9.4 kB 查看哈希值)

上传时间 Python 3

由以下机构支持