为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 查看哈希值)
关闭
AutoROM-0.6.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 6eff1f1b96a9d519577437f71d96a8d3b896238eca3433a8e69c5c92f6de3231 |
|
| MD5 | 34c2af46ca9983a561a7d053865c069e |
|
| BLAKE2b-256 | 5b22bce7442af5e6961e5a7434e0aeb64eba17c6e1eff11fc45613d68d22ce60 |
关闭
AutoROM-0.6.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | e734fdad23dc8e48897de013803eba3c9e109e028d5463a4817346f7f669604f |
|
| MD5 | b082bc4fcf2e3d631a35594d5698e015 |
|
| BLAKE2b-256 | 02e190b168a5dbc89a4e9b2206a99238f3ea3fc281052bb2dc236d4aa15e5e87 |