$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.4 LTS Release: 16.04 Codename: xenial
./Anaconda3-5.3.1-Linux-x86_64.sh
$export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}} $export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
$ conda -V conda 4.5.11
$ cat /usr/local/cuda/version.txt CUDA Version 9.0.176
sudo cp cudnn-9.0-linux-x64-v7.4.2.24.solitairetheme8 cudnn-9.0-linux-x64-v7.4.2.24.tgz tar -xvf cudnn-9.0-linux-x64-v7.4.2.24.tgz
$ tar -zxvf cudnn-9.0-linux-x64-v7.tgz cuda/include/cudnn.h cuda/NVIDIA_SLA_cuDNN_Support.txt cuda/lib64/libcudnn.so cuda/lib64/libcudnn.so.7 cuda/lib64/libcudnn.so.7.x.x # 这里版本是你cudnn解压出来的版本 cuda/lib64/libcudnn_static.a $ sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ $ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
添加软链:
$ cd /usr/local/cuda/lib64 $ sudo chmod +r libcudnn.so.7.0.4 (这里可以到文件夹看是哪个版本,例如libcudnn.so.7.4.2) $ sudo ln -sf libcudnn.so.7.0.4 libcudnn.so.7 $ sudo ln -sf libcudnn.so.7 libcudnn.so $ sudo ldconfig
$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 #define CUDNN_MAJOR 7 #define CUDNN_MINOR 4 #define CUDNN_PATCHLEVEL 2 -- #define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL) #include "driver_types.h"
。
原文:https://www.cnblogs.com/hozhangel/p/10489680.html