我正在嘗試使用 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 回答
慕娘9325324
TA貢獻1783條經驗 獲得超5個贊
好的,我找到了解決方案,我之前下載的 ROM 文件無效,僅此而已
如果有人和我一樣遵循相同的教程,只是為了幫助他,可以在此地址找到有效的 rom:
https://www.gametronik.com/site/fiche/atari_2600/Space%2520Invaders/
添加回答
舉報
0/150
提交
取消
