민규식 교수님 git
https://github.com/reinforcement-learning-kr/Unity_ML_Agents_2.0/tree/main/unity_project
Python 설치
https://lonaru-burnout.tistory.com/17
https://lonaru-burnout.tistory.com/17
참조
https://blog.naver.com/hikwail/223463410539
아래는 가상환경을 새로 만들고 `mlagents`를 설치한 후, 발생한 `numpy` 관련 오류를 해결하는 과정의 요약
1. **가상환경 생성**:
- 새로운 가상환경을 생성하고 활성화했습니다.
```bash
conda create -n myenv python=3.8
conda activate myenv
```
2. **`mlagents` 설치**:
- `mlagents` 패키지를 새로 만든 가상환경에 설치했습니다.
```bash
pip install mlagents
```
3. **`numpy` 버전 문제 해결**:
- `mlagents-envs`와 호환되지 않는 `numpy` 버전 문제를 해결하기 위해 `numpy`를 `mlagents-envs`가 요구하는 버전(1.21.2)으로 재설치했습니다.
```bash
pip uninstall numpy
pip install numpy==1.21.2
```
4. **`mlagents-learn --help` 명령어로 오류 확인**:
- `mlagents-learn --help` 명령어를 실행하여 모든 설치가 정상적으로 이루어졌는지 확인했습니다.
- 만약 오류가 발생했다면, 해당 오류에 맞게 추가적인 패키지를 설치하거나 버전을 조정했습니다.
5. **`mlagents-learn`을 통한 학습 재개**:
- 학습을 이어서 진행할 때 필요한 경로와 `--resume` 옵션을 사용하여 `mlagents-learn`을 실행했고, 학습이 정상적으로 진행됨을 확인했습니다.
```bash
mlagents-learn config.yaml --run-id=<run_id> --resume
```