Ubuntu:安装cudnn10.1

1. 下载cudnn10.1:

官网:https://developer.nvidia.com/rdp/cudnn-archive

可以下载两种安装文件:

①按上图下载的是cudnn-*tgz的压缩包

解压下载的文件,可以看到cuda文件夹,在当前目录打开终端,执行如下命令:

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
 
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
 
sudo chmod a+r /usr/local/cuda/include/cudnn.h
 
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

执行安装,其实就是拷贝头文件和库文件并给予权限;

查看cudnn版本

在终端输入

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

如果出现下图所示版本信息,说明安装成功。 

②下载另三个文件进行安装:

安装命令:

sudo dpkg -i libcudnn7_7.0.3.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.0.3.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.0.3.11-1+cuda9.0_amd64.deb

 

参考文章:

1. https://blog.youkuaiyun.com/wanzhen4330/article/details/81699769

2. https://blog.youkuaiyun.com/dudu815110/article/details/88592558

 

 

 

 

 

 

 

 

 

 

 

 

### 如何在Ubuntu系统中为CUDA 10.1安装合适的CuDNN版本 #### 确认已安装的CUDA版本 为了确保兼容性,在安装CuDNN前应当确认当前系统的CUDA版本。可以利用命令`nvcc --version`来查看CUDA编译器的版本信息[^1]。 #### 获取适合于CUDA 10.1CuDNN版本 对于CUDA 10.1而言,推荐使用的CuDNN版本通常会在NVIDIA官方文档中有明确说明。一般情况下,CuDNN 7.x系列适用于CUDA 10.1。具体哪个次版本最为匹配,则需参照最新的NVIDIA发布指南或支持矩阵获取最准确的信息[^2]。 #### 下载并解压CuDNN库文件 前往[NVIDIA官方网站](https://developer.nvidia.com/cudnn),登录账户后下载对应版本的CuDNN压缩包。下载完成后将其放置到合适的位置,并执行如下操作完成解压: ```bash tar -xzvf cudnn-10.1-linux-x64-v7.6.5.32.tgz ``` 请注意上述路径中的文件名应替换为你实际下载得到的那个特定版本号的`.tgz`文件名称。 #### 复制CuDNN文件至CUDA目录下 接着把解压出来的CuDNN头文件以及预编译好的二进制共享对象复制到现有的CUDA工具链当中去: ```bash sudo cp cuda/include/cudnn*.h /usr/local/cuda-10.1/include/ sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.1/include/cudnn*.h /usr/local/cuda-10.1/lib64/libcudnn* ``` 这些指令会将必要的CuDNN组件安置到位以便后续能够被正确识别和加载。 #### 更新环境变量设置 最后一步是要让新的CuDNN可用,这涉及到更新shell配置文件(比如~/.bashrc),加入下面两行以指向正确的CUDA根目录位置: ```bash export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ``` 之后记得运行`source ~/.bashrc`使更改立即生效。 通过以上步骤就可以成功地在Ubuntu环境下针对指定版本的CUDA安装相配套的CuDNN了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值