gym을 설치하는 방법은 매우 간단함. 일단 아나콘다를 준비하고
0. pip install gym==0.7.0
이렇게 설치
근데 책을 보며 연습하는데 CarRacing 예제가 실행이 안됨
import gym
env = gym.make('CarRacing-v0')
오류 내용은
ModuleNotFoundError: No module named 'Box2D'
모듈이 없다고 해서 pip install box2d로 설치하려고했는데 이것도 안됨
그래서 스택오버플로우 다음 글을 참고
https://stackoverflow.com/questions/51811263/problems-pip-installing-box2d/52572657
내용을 보면
1. Download SWIG with the prebuilt executable 여기서 3.0.12버전의 SWIG를 다운로드받기
2. swig.exe가 들어있는 SWIG 디렉토리를 시스템 환경변수에 추가
3. Microsoft Visual C++ 14.0 설치
4. pip install box2d
5. pip install box2d-py
이렇게 하고 다시 실행
잘됨. 굳
'강화학습 > OpenAI gym' 카테고리의 다른 글
OpenAI gym을 이용해 SARSA 구현하기 (0) | 2020.03.21 |
---|---|
OpenAI gym을 이용해 TD prediction 구현하기 (1) | 2020.03.20 |
OpenAI gym을 이용해 MonteCarlo prediction 구현하기 (0) | 2020.03.19 |
OpenAI gym을 이용해 ValueIteration 구현하기 (0) | 2020.03.08 |
OpenAI gym을 이용해 PolicyIteration 구현하기 (0) | 2020.03.08 |