이번에 하고자 하는 얘기는 nvcc -V
가 되지 않을 때 방법에 대해 얘기해보고자 합니다.
저는 nvcc -V를 할 때 마다 실행이 되지 않아서 다들 설명하는것 처럼 그냥 path의 문제인가 하고 고쳤지만, 그래도 실행이 되지 않아서 뭐가 문제일까 고민하다가 그냥 CUDA를 설치했습니다.
그러자 거짓말처럼 됐습니다...
nvidia-smi
먼저 nvidia-smi
를 통해서 자신의 driver version을 확인합니다.
옆에 제 컴퓨터 환경에 가장 적합한 CUDA Version을 추천해줍니다.
(❗이 때 CUDA Version이 뜬다고 설치가 된게 아닙니다❗)
저는 531.68입니다.
그렇다면 https://us.download.nvidia.com/Windows/531.68/531.68-win11-win10-release-notes.pdf 에서 CUDA version을 확인합니다. 저는 12.1을 사용하라고 되어있네요!
(다른 Version인 경우 확인하는 방법은 구글에 Driver Version: 531.68을 검색합니다.)
https://www.nvidia.co.kr/download/driverResults.aspx/204508/kr
그럼 나오는 페이지에 들어가서
1, 2 순서로 클릭하면 해당 문서에서 확인이 가능합니다!
확인했으므로 이제 CUDA를 설치할 시간입니다.
https://developer.nvidia.com/cuda-toolkit-archive
cuda-toolkit archive에 들어가서 본인에게 맞는 CUDA Toolkit을 설치하면 됩니다!!
설치 이후 다시 nvcc -V
또는 nvcc -version
을 한 결과
이제 남들처럼 제대로 나오는것을 확인할 수 있습니다!!