반응형
님들 저거
Could not load dynamic library 'libcudart.so.10.1'; dlerror: libcudart.so.10.1: cannot open shared object file: No such file or directory
이거 에러 해결법 알려드립니다..
일단 저는 리눅스 우분투 20버전이엿구요
TensorFlow 2.3.0 버전입니다.
저거 에러해결법은 당연히 라이브러리가 없는거잖아요?
sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove --autoremove nvidia-cuda-toolkit
sudo apt remove --autoremove nvidia-*
sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /usr/local/cuda*
일단 기존에 혹시나 설치하신분들은 이거 한번씩 해서 기존 cuda다 삭제해주시구
sudo apt update
sudo add-apt-repository ppa:graphics-drivers
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda_learn.list'
sudo apt update
sudo apt install cuda-10-1
sudo apt install libcudnn7
이렇게 설치만 해주시면 됩니다.
아 설치 다 하셨다고요?
~/.bashrc 에다가 이거만 붙여주면 끝~~
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/include
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
그래도 만약에 안된다?
그럼 py파일 내부에 경로가 상대경로인지 확인해보세요 저는 그랬음 ㅋㅋㅋㅋ
절대경로로 무조건 다 바꿔줘야 합니다. 어휴 이거때문에 이틀고생한거 생각하면 아직도 분통이 터진다
빠잉
반응형
'빅데이터 > 딥러닝' 카테고리의 다른 글
Raspberry Pi 에 Tensorflow 설치하기 (0) | 2022.04.19 |
---|---|
도커에서 한글깨짐 해결 (한글 패치) (0) | 2021.01.19 |
Illegal instruction (core dumped) 에러 해결 (0) | 2021.01.19 |
도커 이용하여 py파일 실행시키기 - Py파일 환경 구축 (0) | 2021.01.19 |
도커 이용하여 py파일 실행시키기 - 도커 설치 (0) | 2021.01.19 |
댓글