OpenAI

window10 아나콘다 가상환경에서 OpenAI gym 설치하기

e냥냥 2019. 4. 4. 11:02
728x90

오늘은 OpenAI gym을 아나콘다에서 이용하는 방법에 대해 정리하였습니다.

window에서 OpenAI gym 예제를 돌려보기에 어려움이 많아 가장 쉬운 아나콘다를 이용하는 방법으로 사용하려고 합니다.

 

1. 아나콘다에서 가상환경 생성하기

Anaconda Prompt를 실행하고 conda create --name openai python=3.6 입력하고 설치여부를 물어보면 y 입력합니다. openai라는 명으로 가상환경을 만들고 python 3.6을 설치하였습니다.

(저는 기존에 openai라는 가상환경이 있어서 삭제하고 다시 생성해주었습니다.)

2. 가상환경 활성화 시켜주기

activate openai 명령으로 가상환경을 활성화 시키면 (base)에서 (openai)로 바뀐걸 볼 수 있습니다.

3. Gym 환경 설치하기

pip install gym 아래와 같이 쭉 설치되는것을 볼 수 있으실 겁니다.

4. 예제 실행해보기

다 끝났습니다! 이제 간단히 예제를 돌려볼까요? 아나콘다 네비게이터를 실행하고 만들어준 가상환경을 선택하고 주피터 노트북을 실행합니다. (install 하시고 launch 실행까지 다소 시간이 소요됩니다)

1
2
3
4
5
6
7
8
9
10
11
12
13
import gym
 
env = gym.make('CartPole-v0')
for i_episode in range(20):
    observation = env.reset()  #초기화 
    for t in range(10):
        env.render()
        print(observation)
        action = env.action_space.sample()
        observation, reward, done, info = env.step(action)
        if done:
            print("Episode finished after {} timesteps".format(t+1))
            break
cs

 

 

 

혼자 공부하면서 정리하는 개념으로 작성하여 많이 부족합니다 ㅠ_ㅠ
틀린부분이나 첨언해주실 내용 있으시면 댓글 부탁드려요 ^^*

728x90