为Gym/ALE-Py自动安装Atari ROM
项目描述
AutoROM可以自动安装ALE-Py(Gymnasium所依赖的)和multi-agent-ALE(PettingZoo所依赖的,但将来将被ALE-Py取代)的Atari ROM文件。
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
或者在安装Python包时指定额外的accept-rom-license
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.accept-rom-license-0.6.1.tar.gz (434.7 kB 查看哈希值)
关闭
AutoROM.accept-rom-license-0.6.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0c905a708d634a076f686802f672817d3585259ce3be0bde8713a4fb59e3159e |
|
MD5 | ea2008bc9e1328019be1173ecc00cb69 |
|
BLAKE2b-256 | a167cc207fe30615001ce713e58dd975124985dc6f7e5ac1141f8bb342ebf3fe |