게임프로젝트

ML-Agents 개발 환경 세팅

ckhyeok 2020. 5. 9. 22:50

1. ML-Agents 다운로드하기

https://unity3d.com/kr/machine-learning 로 들어가서 ML-Agents 다운로드 버튼을 눌러서

 

https://github.com/Unity-Technologies/ml-agents로 이동한 뒤 Clone을 하거나 Download를 한다.

 

2. Anaconda 다운로드 하기.

https://www.anaconda.com/products/individual로 들어가서 각 개발 환경에 맞게 다운로드를 합니다. 

ML-Agents는 Python 3.6 을 쓰지만 우리는 우선 최선버전을 다운받습니다.

3. ML-Agents로 Python 3.6 개발환경 만들기.

설치가 완료됐으면 Anaconda Prompt를 실행시켜서 

 

python 3.6버전의 ml-agents란 이름으로 개발환경을 생성합니다.

 

추가 다운로드 할 패키지 목록을 보여주면 y를 눌러줍니다.

 

그 후 conda activte ml-agents를 입력해서 base->ml-agents로 들어간다.

 

제 pc에 있는 아까 Clone 혹은 Download 한 ml-agents 프로젝트 위치입니다.

 

그 위치로 들어가야 하기 때문에 cd ml-agents 를 2번 입력해서 ml-agents 폴더 내부로 들어갑니다.

 

내부로 들어가서 pip install -e . 를 입력해서 외부 의존 라이브러리들을 설치해 줍니다.(꼭[ .] 까지 입력해야 합니다.)

여기서 pip이란 파이썬에 내장되어있는 패키지 매니저를 뜻합니다.

그 후 잘 설치 돼었는지 확인하려면 ml-agents-learn --help 를 쳐주시면 됩니다.

4. Unity Hub를 이용해서  Linux build support 모듈 다운받기.

사용하실 유니티 버전에서 아래 버튼을 클릭해서 모듈 추가 버튼을 누른 뒤에 

 

아래와 같이 Linux Build Support를 다운로드 하시면 됩니다.

 

'게임프로젝트' 카테고리의 다른 글

1차 정리된 데모  (0) 2020.06.30
ML-Agents 사용 및 기능 설명  (0) 2020.05.12
ML-Agents 에이전트, 브레인, 아카데미 란?  (0) 2020.05.11