병렬 처리에 대한 공부를 하던 중 ray 라이브러리를 사용해보고자 했다.
하지만 지속적으로 나타나는 에러..
importerror: cannot import name {}

아직 환경에 따른 문제를 겪어본 적이 없던 터라 에러를 검색해도 마땅히 나오는 게 없었는데
잘 찾아보니 python 3.10에서는 지원이 아직 미비해서 생기는 문제임을 확인.
3.8을 다운로드 받아 Visual Studio Code 에서 실행하니 잘 돌아갔다.
import ray
ray.init()
@ray.remote
def f(x):
return x * x
futures = [f.remote(i) for i in range(4)]
print(ray.get(futures))