Linux

[CUDA] nvcc가 안될 때 ~/.bashrc 수정

윤창이 2021. 1. 21. 15:58
728x90

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다!

피드백 부탁드립니다. (- -)(_ _) 꾸벅

 


CUDA를 정상적으로 깔아도 nvcc가 안될 때가 있다.

bashrc에 환경변수를 추가하지 않아서 그렇다. export로 환경변수를 추가해준 뒤에 CUDA 사용이 정상적으로 가능하다.

매번 구글링해서 구문 찾기 귀찮아서 포스팅해둔다.

 

  $ sudo vi ~/.bashrc

 

.bashrc 맨 끝에 다음 두 줄을 추가하자.

(추가할 때 자신의 cuda 버전에 맞는 숫자 기입하는 거 잊지 말기)

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

 

cuda-11.0 기준이므로 어떤 버전인지 확인 후 수정하세요

 

 

그다음은 수정된 bashrc 현재 터미널에 적용

  $ source ~/.bashrc

 

728x90