본문 바로가기

Python

아나콘다에서 cuda환경변수 설정

728x90

하루종일 헤매이다가 찾은 것이라 기록한다.

 

1) 잘못된 CUDA_PATH

윈도우 시스템환경에는 제대로 되었으나, 아나콘다 가상환경에서는 경로가 가상환경 경로로 바뀜.

 

아나콘다 설치된 곳에서

 

\envs\<내 가상환경>\etc\conda\activate.d 폴더에서 cupy_activate.bat를 맞춰서 수정함.

 

파일 중에, 아래의 내용으로 바꾸고 수정 완료
set "CUDA_PATH=%CUDA_PATH%"

 

2) cl.exe파일

Visual Studio에서 지원하는 C/C++컴파일러이다. 

어느 버전을 설치해도 관계 없음.

나는 VS2022로 설치하였다.

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64

에 cl.exe 파일이 있다. 

 

따라서, 이 경로를 시스템 환경변수에 적용하면 문제 해결된다.

 

728x90