× Building wheel for numpy (pyproject.toml) did not run successfully. │ exit code: 1
Failed to build numpy ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
에러 내용
unity mlagents를 window에서 설치하는 도중 위 에러를 만났다.
에러 원인
numpy가 지원하는 python 버전과 현재 버전이 호환이 되지 않기 때문이다.
(아마 mlagent에서 사용하는 numpy 버전이 조금 낮아서 낮은 python 버전을 요구하는 듯하다.)
해결 방법
python 버전을 다운 그레이드한다.
현재 mlagents 버전은 0.30.0 이며 이는 3.8 이상 3.11 이하를 요구한다고 명시되어 있지만
3.10 으로 진행했을 때 위와 같은 에러를 만났다. 따라서 3.9.13으로 다운그레이드한다.
files의 window installer(64bit)를 받고 설치하면 된다.
설치 후 python --version으로 설치가 되었는지 확인한다.
버전이 그대로라면 window installer(64bit) 로 삭제하고 재설치 한다.
참고 자료
ㅇㄴ
댓글