아나콘다에서 python tensorflow-gpu의 cuda 버전문제입니다
조회수 694회
이번에 딥러닝을 배우면서 아나콘다와 파이참을 이용해서 딥러닝을 돌릴려고 합니다 그 중 논문에서 몇개를 가져와서 tensorflow-gpu로 돌릴려고 하는데
파이참에 있는 CUDA 10.0('cudart64_100.dll')을 요구하고 아나콘다에서는 CUDA 10.2를 요구해서 지금 호환이 맞지 않습니다
CUDA 버전을 10.0만 깔아보거나 10.2만 깔아보거나 둘다 깔아보거나 하는 방법은 다 해봤습니다
아나콘다에서 CUDA 가상 환경을 10.0으로 바꿀 수 있는 방법이 있나요??
1 답변
-
https://blog.kovalevskyi.com/multiple-version-of-cuda-libraries-on-the-same-machine-b9502d50ae77
위 포스팅 한번 읽어보시고요.
저도 직접 해본 것은 아닌데요. cuda 라이브러리를 사용할 때 LD_LIBRARY_PATH 환경변수가 참조되는 것 같아요. 이걸 두가지 환경 각각을 activate 한 이후에, 맞는 버전의 디렉토리명으로 바꾸어서 세팅해 주면, 아마 될 듯 합니다.
위 포스팅은 우분투 환경 기준이라서 윈도우 환경에서 환경변수 세팅하는 방법이랑 다르니까 그것만 잘 바꿔서 세팅하면 되지 않을까 싶어요.
굳럭.
댓글 입력