Mac下安装atari_py报错Exception: ROM is missing for pong

简介: Mac下安装atari_py报错Exception: ROM is missing for pong

报错

  报错提示如下:

Exception: ROM is missing for pong, see https://github.com/openai/atari-py#roms for instructions
• 1

解决

  依据提示去https://github.com/openai/atari-py#roms这个链接下面找解决办法。下载Roms.rar,然后解压执行:

python -m atari_py.import_roms <path to folder>
• 1

  我这里一开始运行的命令是:

python -m atari_py.import_roms /Users/hezhiqiang01/Downloads/Roms
• 1

  报错了:

Traceback (most recent call last):
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/site-packages/atari_py/import_roms.py", line 93, in <module>
    main()
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/site-packages/atari_py/import_roms.py", line 89, in main
    import_roms(args.dirpath)
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/site-packages/atari_py/import_roms.py", line 78, in import_roms
    _check_zipfile(f, save_if_matches)
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/site-packages/atari_py/import_roms.py", line 23, in _check_zipfile
    process_f(innerf)
  File "/Users/hezhiqiang01/Desktop/anaconda/anaconda3/envs/ACG/lib/python3.6/site-packages/atari_py/import_roms.py", line 67, in save_if_matches
    f.seek(0)
io.UnsupportedOperation: seek

  改为切换到Rom所在的目录下面,运行:

python -m atari_py.import_roms /Roms
• 1

  还是报错,最后debug源码,感觉是需要将里面的两个文件继续解压之后然后再运行:

python -m atari_py.import_roms /Users/hezhiqiang01/Downloads/Roms/ROMS
• 1

  就可以了,输入如下:

相关文章
|
23小时前
|
NoSQL Redis Docker
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
10 0
|
23小时前
|
数据库管理
Mac检出svn checkout报错 svn: E200030: SQLite 编译为 3.39.5,但是运行于 3.39.4
Mac检出svn checkout报错 svn: E200030: SQLite 编译为 3.39.5,但是运行于 3.39.4
4 0
|
1天前
mac10.9安装win7
mac10.9安装win7
|
2天前
|
安全 Java iOS开发
MAC OS X 硬盘安装详细分解教程
MAC OS X 硬盘安装详细分解教程
10 1
|
2天前
|
IDE 5G 开发工具
HP4230s笔记本安装mac os总结(原创)
HP4230s笔记本安装mac os总结(原创)
|
2天前
|
编解码 Oracle iOS开发
VirtualBox虚拟机安装Mac OS X Lion系统详解
VirtualBox虚拟机安装Mac OS X Lion系统详解
|
11天前
|
网络协议 数据可视化 Shell
最详细的Mac下安装nacos教程来了
最详细的Mac下安装nacos教程来了
|
11天前
|
iOS开发 MacOS
mac下安装brew下载非常慢解决方法
mac下安装brew下载非常慢解决方法
|
11天前
|
NoSQL Redis
mac下安装redis
mac下安装redis
|
17天前
|
分布式计算 Hadoop 大数据
[大数据] mac 史上最简单 hadoop 安装过程
[大数据] mac 史上最简单 hadoop 安装过程