亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法用特定游戲創造環境(健身房復古)

無法用特定游戲創造環境(健身房復古)

MM們 2021-12-29 20:20:35
我正在嘗試使用 Gym-retro 在 pyhton 3.6.8 中創建一個游戲環境。這是一個穩定的游戲名稱SpaceInvaders-Atari2600位于“..retro\data\stable\”基本命令是:env = retro.make(game='SpaceInvaders-Atari2600')但這對我不起作用,我收到了錯誤:raise FileNotFoundError('Game not found: %s. 你確定要導入 ROM 嗎?' % game) FileNotFoundError: Game not found: SpaceInvaders-Atari2600. 你確定要導入ROM嗎?但問題是ROM在這里,在SpaceInvaders-Atari2600文件夾中有一個名為“rom.sha”的文件import gymimport retro    #Environment creationenv = retro.make(game='SpaceInvaders-Atari2600');# don't work for me ...# when i try this : for game in retro.data.list_games():   print(game)# I see the game SpaceInvaders-Atari2600如果有人知道如何創造這種環境,我很絕望...我對 python 完全陌生,我在本周之前從未使用過它,我必須使用這種語言來測試神經網絡的 Q-learning 訓練,這樣我就可以在語法上犯愚蠢的錯誤
查看完整描述

2 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

這可能有幫助


wget http://www.atarimania.com/roms/Roms.rar && unrar x Roms.rar 

mkdir <new_dir>

unzip Roms/ROMS.zip -d <new_dir>

pip install gym-retro

python3 -m retro.import <new_dir>/ROMS/


查看完整回答
反對 回復 2021-12-29
?
慕娘9325324

TA貢獻1783條經驗 獲得超5個贊

好的,我找到了解決方案,我之前下載的 ROM 文件無效,僅此而已

如果有人和我一樣遵循相同的教程,只是為了幫助他,可以在此地址找到有效的 rom:

https://www.gametronik.com/site/fiche/atari_2600/Space%2520Invaders/


查看完整回答
反對 回復 2021-12-29
  • 2 回答
  • 0 關注
  • 215 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號