1. Python 설치
우선 파이썬을 설치해야 합니다.
아래 링크에서 파이썬을 설치합니다. 버전은 3.9.13을 설치합니다.
https://www.python.org/downloads/release/python-3913/
Python Release Python 3.9.13
The official home of the Python Programming Language
www.python.org
2. Python venv — 가상 환경 생성
해당 기능을 사용하면 기본 Python 환경의 패키지와 분리되어 개발 할 수 있고 실행되는 가상 환경에서 명시적으로 설치된 패키지만
사용할 수 있습니다. 아래 링크에서 자세한 설명을 확인 할 수 있습니다.
https://docs.python.org/3/library/venv.html
venv — Creation of virtual environments
Source code: Lib/venv/ The venv module supports creating lightweight “virtual environments”, each with their own independent set of Python packages installed in their site directories. A virtual en...
docs.python.org
이미 Python을 통해서 작업하고 있는 내용이 있다면 해당 기능을 사용하여 ML-Agent만을 작업하는 공간으로 활용할 수 있습니다.
생성된 유니티 폴더로가서 해당 명령어를 실행하여 줍니다.
python -m venu venu
명령어에 성공하면 아래와 같이 프로젝트 폴더에 venv 폴더가 생성됩니다.
3. 가상 환경 환경에서 ML Agents 관련 사항 설치
우선 아래와 같이 가상환경을 실행합니다.
venv\Scripts\activate
이후 아래 순서로 ML Agents와 관련 사항을 설치합니다.
python -m pip install --upgrade pip
python install mlagents
pip install torch torchvision torchaudio
pip install protobuf==3.20.3
마지막으로 정상적으로 설치되었는지 기본 명령어를 실행해봅니다.
mlagents-learn -h
4. Unity 프로젝트에서 ML Agents 패키지 설치
Window > Pacakge Manager > Package : Unity Registry > ML Agents 항목을 설치합니다.
이제 ML Agents를 실행할 모든 준비가 끝났습니다.
간단한 프로젝트를 시작해보겠습니다.
'AI > ML-Agents' 카테고리의 다른 글
[Unity] ML-Agents 간단 프로젝트 제작 #2 (0) | 2024.02.27 |
---|---|
[Unity] ML-Agents 간단 프로젝트 제작 #1 (0) | 2024.02.27 |