Setting/Ubuntu

Ubuntu 18.04 cuda 지우고 다른 버전 다시 설치

제이스핀 2019. 10. 27. 01:21
반응형

Cuda Remove

sudo apt-get --purge remove 'cuda*'

sudo apt-get autoremove --purge 'cuda*'

 

/usr/local/ 폴더에 cuda 폴더가 남아있으면 지워주자

cuda든 cuda_9.x 든 뭐든 몽땅!

 

 

CUDA 설치

https://developer.nvidia.com/cuda-toolkit-archive

깔고자 하는 버전을 선택하여 .run file 다운로드

빨간 글씨는 버전에 맞게 수정하여 실행

 

cd ~/Downloads/

sudo mv cuda_10.0*.* ~/

sudo chmod +x cuda_10.0*.*

./cuda_10.0.176_384.81_linux.run --override

 

EULA License에서는 그래픽드라이버는 설치하지 말고,

Samples도 설치하지 말고,

Toolkit 설치!

 

CUDNN 설치

https://developer.nvidia.com/rdp/cudnn-download

cuDNN Library for Linux

Cuda에 맞는 버전 찾아서 다운로드

 

 

cd ~/Downloads/

sudo mv cudnn-10.0*.* /usr/local/cuda-10.0

cd /usr/local/cuda-10.0

sudo tar -zxvf cudnn-10.0*.*

 

sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda-10.0/lib64/

sudo cp cuda/include/cudnn.h /usr/local/cuda-10.0/include/

 

sudo chmod a+r /usr/local/cuda-10.0/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

 

libcupti 설치해주자

sudo apt-get install libcupti-dev

 

환경변수 설정 해주자

~/.bashrc 파일을 수정하여 환경변수를 설정해준다. 필자는 vim 프로그램을 사용하였다.

 

sudo vim ~/.bashrc

 

아래 내용을 파일 맨 아랫 부분에 추가해준다.

 

export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

 

아래 명령어를 통해 환경변수 설정을 완료한다.

 

source ~/.bashrc

 

 

반응형