ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DQN玩Atari游戏安装atari环境bug指南

2021-05-29 11:04:54  阅读:267  来源: 互联网

标签:Files Atari roms py atari DQN bug ROMS


1.遇到bug:缺少atari.py怎么办
→在pypi.org官网上下载atari_py-0.2.9-cp36-cp36m-win_amd64.whl,因为我安装的python环境是3.6版本,在Anaconda Prompt里边将目录定位在whl的下载路径,pip install atari_py-0.2.9-cp36-cp36m-win_amd64.whl
安装成功啦

2.遇到bug:ROM找不到环境怎么办
这句bug里边链接了Github的一个网站,https://github.com/openai/atari-py#roms
指导如何安装ROM
在这里插入图片描述
→在ROM官方链接http://www.atarimania.com/rom_collection_archive_atari_2600_roms.html下载ROM的压缩包
在这里插入图片描述
Roms.rar压缩包解压开包含ROMS.zip和HC ROMS.zip两个压缩包,这个过程得到了https://stackoverflow.com/questions/67656740/exception-rom-is-missing-for-ms-pacman-see-https-github-com-openai-atari-py#的参考
在这里插入图片描述
将ROMS.zip压缩包再次解压到本地目录
打开Anaconda Prompt到ROMS文件夹目录
在这里插入图片描述
在这里插入图片描述
在Anaconda Prompt中安装命令
python -m atari_py.import_roms C:\Install Files\ROMS
报错是:

(base) C:\Install Files>python -m atari_py.import_roms C:\Install Files\ROMS usage: import_roms.py [-h] dirpath import_roms.py: error: unrecognized arguments: Files\ROMS

仔细阅读这条bug:无法识别的参数Files\ROMS,那是找不到这个路径了,Anaconda Prompt在ROMS文件夹目录了,还用全称地址来写文件名,是找不到地址的

那么我们把路径退到ROMS的上一级路径C:\Install Files
再来执行
python -m atari_py.import_roms .\ROMS

完美运行成功了

3.虽然这次遇到的是个小bug,但是再次印证了debug的精髓→bug的解决方案、原因、提示都在bug里边哦

喜欢的朋友记得点赞、关注、收藏ღ( ´・ᴗ・` )比心

标签:Files,Atari,roms,py,atari,DQN,bug,ROMS
来源: https://blog.csdn.net/ningmengzhihe/article/details/117379628

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有