cuda11.3 cudnn8.5.0을 설치한 뒤 다른 명령어를 실행하다 보면
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_ops_infer.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_train.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_cnn_train.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_ops_train.so.8 is not a symbolic link
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn.so.8 is not a symbolic link
다음과 같은 에러 발생
cudnn을 복사할 때 symbolic link가 사라져서 생긴 에러
cd /usr/local/cuda-11.3/lib64
sudo ln -sf libcudnn.so.8.5.0 libcudnn.so.8
sudo ln -sf libcudnn.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_ops_infer.so.8
sudo ln -sf libcudnn_ops_infer.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_ops_train.so.8
sudo ln -sf libcudnn_ops_train.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_adv_train.so.8
sudo ln -sf libcudnn_adv_train.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_adv_infer.so.8
sudo ln -sf libcudnn_adv_infer.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_cnn_infer.so.8
sudo ln -sf libcudnn_cnn_infer.so.8 libcudnn.so
sudo ln -sf libcudnn.so.8.5.0 libcudnn_cnn_train.so.8
sudo ln -sf libcudnn_cnn_train.so.8 libcudnn.so
심볼릭 링크를 다시 생성해줍니다.
자신의 cuda, cudnn 버전에 맞게 명령어를 바꿔줍니다.
'정나우 > 코드' 카테고리의 다른 글
Opencr로 다이나믹셀(Dynamixel) 제어하기 (1) | 2022.11.07 |
---|---|
Yolov7 실시간 객체 탐지하기 (5) | 2022.09.26 |
화면 해상도 800x600만 뜰 때 & ubuntu-drivers devices 작동 안 할 때 (0) | 2022.09.22 |
can't open camera by index (1) | 2022.09.19 |
nvcc-V와 nvidia-smi CUDA버전이 다를 때 (3) | 2022.09.19 |
댓글