Cuda toolkit, Cudnn 제거 후 재설치하기steemCreated with Sketch.

in #zzan6 years ago

tensorflow_cc(gpu)를 빌드 하기 위해 개고생 하는 중이다.

cuda 버전과 tensorflow 버전을 맞추지 않아서 빌드 에러가 났고 그래서 다시 설치해야한다.

1. 먼저 cuda 부터 삭제

cd /usr/local/cuda/
sudo ./bin/cuda-uninstaller

를 하고 다 선택해주고 엔터 하면 삭제가 된다.

만약 (uninstaller를 찾을 수 없는 경우)

sudo apt-get --purge -y remove 'cuda*'
sudo apt-get --purge -y remove 'nvidia*'
sudo apt-get autoremove --purge cuda

이렇게 하면 삭제가 된다.

2. 남아 있는 cudnn 삭제

혹시나 1번과정을 진행하였는데도
/usr/local/ 에 cuda-9 cuda-10.2 등등 같은 것이 남아 있다면

cuda 관련 lib들이 남아있는 경우가 있다

(본인이 cuda버전을 여러개 깔아서 관리 하고 있는 경우는 제외.)
이 경우 그냥

cd /usr/local/
sudo rm -rf cuda*

해준다.

자 이렇게 하면 싹싹 날라갔다.

3. cuda toolkit 설치

cuda toolkit 다운 링크
https://developer.nvidia.com/cuda-downloads

~/Downloads에 cuda_10.~~~.run
를 받았다고 가정하겠다.

cd ~/Downloads
sudo sh cuda_10.~~~.run

accept 해주고 쭉쭊쭉 엔터 그냥 누르면 된다.

4. cuDnn설치

cuDnn다운링크
https://developer.nvidia.com/rdp/cudnn-download

여기서 다운을 받으면 되는데 로그인을 해야된다 나쁜놈들..

cuda버전에 맞춰서 다운 받아야 한다.
만약 cuda 버전이 옛날꺼라서 어 없네 이러는 분들은
archived released 에 들어가서 다운을 받으면 된다.

deb으로 설치하는게 정신 건강에 좋다.

library 받아서 압축풀고 직접 넣어줘도 된다.(이렇게 하면 개고생길이 열리는 거다.)

자 설치가 다 되었으니 다시 나는 tensorflow_cc gpu 버전을 빌드하러 가보겠다...

Coin Marketplace

STEEM 0.09
TRX 0.29
JST 0.036
BTC 104593.27
ETH 3578.80
USDT 1.00
SBD 0.56