본문 바로가기

IT/Cuda

[CUDA] CUDA 설치해도 nvcc --version 안되는 경우 (Command 'nvcc' not found error)

리눅스에서 설치된 CUDA version을 확인하는 명령어는 다음과 같습니다.

nvcc --version

하지만, 가끔 다음과 같이 CUDA를 설치했음에도 다음과 같은 에러가 발생하기도 합니다.

이럴 때는 환경변수 부분을 살펴보면 됩니다.

사용자 별명을 관리하는 '~/.bashrc' 파일을 nano, gedit 등 편집기를 통해 키고 하단에 다음 두 줄을 입력합니다.

export PATH=/usr/local/cuda-11.2/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH

기본 경로 환경변수인 PATH와 LD_LIBRARY_PATH가 설정되어야 합니다.

이때, 실제 CUDA 버전과 CUDA가 설치되어 있는 경로를 고려하여 적어줍니다.

그리고 변경된 부분이 바로 적용되도록 다음 명령어를 입력합니다.

source ~/.bashrc

 

다음과 같이 nvcc --version이 정상 작동 하는 것을 확인할 수 있습니다.