cuDNN升级
出錯現象
ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory
查看當前版本為5.0
:/usr/local/cuda/lib64
$ ls -l
lrwxrwxrwx 1 root root??????? 13 12月 23? 2016 libcudnn.so -> libcudnn.so.5
lrwxrwxrwx 1 root root??????? 17 12月 23? 2016 libcudnn.so.5 -> libcudnn.so.5.1.5
-rwxr-xr-x 1 root root? 79337624 12月 23? 2016 libcudnn.so.5.1.5
需要升級到6.0版本
1、解壓出一個名為cuda的文件夾,文件夾中有include和lib64兩個文件夾
2、刪除原來的cudnn
sudo rm -rf /usr/local/cuda/include/cudnn.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn*
3、安裝安裝需要版本的cudnn,在終端cd到剛解壓的cuda文件夾
sudo cp include/cudnn.h /usr/local/cuda/include/
sudo cp lib64/lib* /usr/local/cuda/lib64/
4、建立軟鏈接(注意版本號換成你自己的)
cd? /usr/local/cuda/lib64/
sudo chmod +r libcudnn.so.6.0.21 ?
sudo ln -sf libcudnn.so.6.0.21 libcudnn.so.6 ?
sudo ln -sf libcudnn.so.6 libcudnn.so ?
sudo ldconfig ?
5、檢測
cd /usr/local/cuda/lib64/
ll
lrwxrwxrwx? 1 root root??????? 13 9月? 18 18:17 libcudnn.so -> libcudnn.so.6*
lrwxrwxrwx? 1 root root??????? 18 9月? 18 18:17 libcudnn.so.6 -> libcudnn.so.6.0.21*
-rwxr-xr-x? 1 root root 154322864 9月? 18 18:15 libcudnn.so.6.0.21*
會顯示出你已經建立的軟鏈接記錄
至此,cudnn版本更新完畢
轉載于:https://www.cnblogs.com/adong7639/p/7544496.html
總結
- 上一篇: 07.并发
- 下一篇: Java日志框架Slf4j+Log4j入