Ubuntu 16.04.4安装Anaconda
环境:
刚装上的系统:
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.4 LTS Release: 16.04 Codename: xenial
1、安装Anaconda
下载连接:
参考说明:
下载相应版本,Anaconda3指的是Python3,之后运行:
./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}}
安装了Anaconda不需要安装cuda和cudnn(也不一定,比如安装了anaconda,只有cuda,没有cudnn..)
查看Anaconda版本:
$ conda -V conda 4.5.11
查看cuda:
$ cat /usr/local/cuda/version.txt CUDA Version 9.0.176
下载cudnn:
需要注册。
下载之后
下载的格式是.solitairetheme8 ,运行如下操作解压
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
然后把cudnn的文件复制到cuda下面 【注意:安装cuda9.0时,会有一个软链,在同一个文件夹下面会有cuda文件夹,记住,是复制到这个文件夹,而不是cuda-9.0这个文件夹】
$ 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
查看cudnn版本:
$ 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"
。