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

点进链接https://github.com/openai/atari-py#roms会看到 :

先从http://www.atarimania.com/rom_collection_archive_atari_2600_roms.html下载Roms.rar并解压

然后在终端,如果你用的是anaconda虚拟环境,要先进入当前环境:conda activate {your-env-name},然后执行:python -m atari_py.import_roms {path to folder}

中间等了一会儿,结果报错了,我以为是不重要的报错,就当作是解决问题了,继续执行我的代码,结果代码成功跑了一点之后又报错:

在网上没有查到:TypeError: Parameter to MergeFrom() must be instance of same class: expected Summary got Summary. for field Event.summary的解决办法

我猜是因为前一个问题没有好好解决的原因,于是又回到终端看了刚刚的报错:PermissionError: [Errno 13] Permission denied: './Program Files\\TeamViewer\\rolloutfile.tv13'

主要是Permission denied,于是找了修改权限的教程,把该文件的权限改为所有用户都可完全控制,修改教程直通:https://jingyan.baidu.com/article/3052f5a1f9f57497f21f8644.html

改完之后,终端重新运行:python -m atari_py.import_roms {path to folder},之前报错的地方还是会卡一会儿,但这次没有报错,又继续打印出新信息了,又等了一会儿终于执行结束了!

红圈圈出来的是原来因为报错中断的地方,而这一次是正常结束。迫不及待要去跑我的代码啦!

还是报错:TypeError: Parameter to MergeFrom() must be instance of same class: expected Summary got Summary. for field Event.summary

看来这终究是一个新问题,与我本次解决的问题是没有关系的了,我要去解决我的新问题了,如果有好结果再发一篇博文。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我有明珠一颗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值