windows安裝gym[atari]時踩的坑
阿新 • • 發佈:2020-12-24
參考資料:
https://zhuanlan.zhihu.com/p/92578711
https://github.com/openai/gym/issues/1726
https://blog.csdn.net/qq_27297393/article/details/105349229
先說一下我碰到的問題吧,gym是一個python上的人工智慧實驗環境。執行一下程式碼後報錯:
import gym env = gym.make("Riverraid-v0")
首先是報錯找不到atari遊戲的環境,提示我可以用pip install gym[atari]命令安裝。但是安裝之後會有新的報錯。
它會說缺少了ale_interface/ale_c.dll
第二第三個參考方案裡其實是有一種解決方法的,而且解決了很多人的問題。
但是我的電腦已經安裝了VC++了啊,cmake也安裝了。所以我不打算按照那個回答的方案走,太麻煩了。
我在第一個參考資料裡,重灌了一下atari-py環境就好了。只需要執行:
pip install --no-index -f https://github.com/Kojoley/atari-py/releases atari_py
即可。所以這個問題可能是pip源的問題。