728x90
일단 전제로 알아두어야 할 것이 Windows 환경에서는 지원이 완벽하지 않다고 한다.
1. 기본적인 설치 명령어를 입력한다.
pip install -U ray
2. 아래 링크로 들어가 C++ runtime 파일을 설치하고 재실행한다.
2번을 제대로 실행하지 않을 경우, ray.init() 이라는 명령어를 실행했을 때
30초 이내에 응답이 없다는 에러가 발생한다.
(The current node has not been updated within 30 seconds. error)
https://docs.ray.io/en/master/installation.html#windows-support
ray는 redis를 기반으로 사용하는데 redis를 이미 설치했다면 redis-server가 실행중이여서 실행이 안 될 수 있다.
간단한 방법으로는 작업관리자에서 redis-server를 종료하고 다시 실행하면 된다.
아니면 ray 명령어의 파라미터로 port를 변경하고, 새로운 redis-server port를 할당해주면 된다.
3. 명령어 테스트
import ray
ray.init()
했을 때 에러없이 잘 진행된다면 설치가 완료된 것이다.
만약, 대쉬보드 에러가 난다면 ray.init(include_dashboard=False) 해보길 권장한다.
참고
https://docs.ray.io/en/master/installation.html
https://docs.ray.io/en/master/installation.html#windows-support
728x90
'AI | ML > Reinforcement Learning' 카테고리의 다른 글
[RL] Stable-baselines3 모델 커스터마이징 (10) | 2021.08.02 |
---|---|
[RL] stable-baselines3 학습 커스터마이징해보기 (0) | 2021.07.30 |
[RL] stable-baselines3 모델 학습, 불러오기 (0) | 2021.07.13 |
[RL] 강화학습 모델 라이브러리 stable-baselines3 사용해보기 (0) | 2021.07.13 |
[gym] NotImplementedError 에러 해결방법 (0) | 2021.06.10 |