본문 바로가기
코딩 라이프/개발환경 셋팅

[우분투] 우분투 쿠다DNN 경로 에러 해결하기

by min0114 2022. 7. 28.

우분투 쿠다DNN 경로 에러 해결하기

개발 환경 : 우분투 18.04 

 

 

우분투 환경에서 쿠다툴킷 설치 후 쿠다 DNN을 다운받아 최종적으로 경로를 복사하여 파일을 덮어 써야되는데 

그 경로들이 계속 보이질 않았다. 

 

$ sudo cp cuda/include/cudnn* /usr/local/cuda/include

$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64

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

 

일반적인 경우 위와 같은 형태를 가지게 되는데 아무리 찾아도 나의 경우 경로가 보이질 않았다. 

 

 

↓우분투 환경에 cuda, cuda dnn설치를 자세히 알고 싶다면 클릭 

https://min0114.tistory.com/45?category=1087734 

 

[우분투] gpu사용을 위한, Nvidia cuda, cuda Dnn 설치하기 (feat.우분투)

환경 셋팅 우분투 18.04 환경 그래픽카드 버전 : 470.129.06 cuda : 11.4 **gpu를 사용하기 위해 쿠다와 쿠다DNN을 설치해야 하는데 그전에 먼저 그래픽카드 드라이버가가 설치되어 있어야한다. ** # CUDA 삭

min0114.tistory.com

 

 

해결방법

 

1. 터미널에 whereis cuda 를 입력해서 쿠다의 경로 위치를 파악해보자 

쿠다의 위치는 사진에서 알 수 있듯, /usr/lib/cuda의 경로를 가지는것을 볼 수 있다.

 

2. 경로로 들어가서 확인 해보기 

3. 파일 복사는 내 경로에 맞게 수정 한다. 

 

다운받은 cudaDNN 압축을 풀면 cuda폴더가 생성이 된다. 

그 내부 구조를 보면 include , lib64, cudaDNN에 관련된txt파일 세가지로 구성되어있다. 

cp 압축푼 쿠다폴더/파일 옮길 쿠다 폴더/파일  

 

위에 보면 설치된 내 쿠다 폴더는 /usr/lib/cuda의 경로를 가지는 것을 볼 수 있다.

 

 

sudo cp /압축 푼 쿠다폴더경로/cuda/include/cudnn* /usr/lib/cuda/include

sudo cp /압축 푼 쿠다폴더경로/cuda/lib64/libcudnn* /usr/lib/cuda/lib64

 

sudo chmod a+r /usr/lib/cuda/include/cudnn.h /usr/lib/cuda/lib64/libcudnn*

 

최종 결과

nvcc --version

 

반응형

댓글