CUDA和cudnn的安装

在安装CUDA之前,需要查看自己电脑的GPU驱动的版本,因为CUDA版本对GPU驱动版本有要求,对应关系如下:
在这里插入图片描述

一、CUDA的安装

1.1 查看显卡驱动版本。

鼠标在桌面空白处点击右键,然后选择“NVIDIA控制面板”,进去之后就能看到自己电脑GPU的版本,如下图:
在这里插入图片描述
然后对照上面的表格,看是否满足需要装的CUDA版本对驱动的要求,满足的话就可以直接进行下一步了,不满足也没关系,可以更新一下驱动,更新方式自行百度。

1.2 下载CUDA

下载CUDA(CUDA下载地址),这里我下载的是CUDA10.1。

1.3 安装CUDA

第一步:双击我们下的程序,这其实就是一个解压的过程:
在这里插入图片描述
第二步:选择“同意并继续”
在这里插入图片描述
第三步:选择“自定义”,选择自定义安装是因为可以更改安装路径和选择安装哪些部件,当然如果您选择精简安装也是可以的,然后点击下一步:
在这里插入图片描述
第四步:选择需要的组件,第一个是必选,后面的随意,若是第一次安装CUDA,建议全选,然后点击“下一步”:
在这里插入图片描述
第五步:根据需要选择安装路径,这三个需要同步,然后选择“下一步”,就开始安装了:
在这里插入图片描述

1.4 设置环境变量

第一步:桌面,鼠标放在“此电脑”上,点击右键,打开“属性”
在这里插入图片描述
第二步:点击“高级系统设置”
在这里插入图片描述
第三步:点击“环境变量”
在这里插入图片描述
第四步:添加“系统变量”
点进来之后,可以看到“系统变量”中有如下两条环境变量,如果没有的话就自己手动添加。
在这里插入图片描述
手动添加方式为:点击下方的“新建”
在这里插入图片描述
然后输入变量名和变量值,其中变量值为CUDA的安装路径,重复该操作,将上面的两条环境变量都进行添加。
在这里插入图片描述
第五步:在“系统变量”里面找到“Path”并选中它,然后点击下方的“编辑”:在这里插入图片描述
查看“Path”中是否有如下几条路径(你自己Anaconda的安装路径),若不存在需要将其添加进来。
在这里插入图片描述
点击旁边的“新建”,然后将路径输入进去就完成了!
在这里插入图片描述
第六步:很重要的一步,点击“确定”,一定要一路点击“确定”,不要漏任何一个,不然环境变量设置是不成功的。

1.5测试CUDA是否装好

打开命令提示符,然后输入:

nvcc --version

如果出现如下结果,则说明安装成功了
在这里插入图片描述

二、cudnn的安装

cudnn与CUDA有对应的版本关系,也是直接去官网下载就行cudnn下载地址
在这里插入图片描述
找一个适合自己安装的CUDA版本的cudnn,单击它,然后选择“for Windows10”,单击下载就行:
在这里插入图片描述
下载下来之后进行解压,然后将解压出来的
(1)\cuda\bin\文件夹下的cudnn64_7.dll复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin\文件夹中
(2)\cuda\include\文件夹下的cudnn.h复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include\文件夹中
(3)\cuda\lib\x64\文件夹下的cudnn.lib复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64\文件夹中

到这里,CUDA和cudnn的安装就算完成了!

银河麒麟操作系统是一款基于Linux内核的国产操作系统,在该系统上安装英伟达(NVIDIA)显卡驱动需要按照一定步骤操作。以下是简要指南: --- ### 步骤一:检查硬件环境 首先确认您的计算机是否配备了支持的NVIDIA显卡,并记录其型号信息。 ```bash lspci | grep -i nvidia ``` 通过以上命令可以查看是否存在NVIDIA相关的设备条目及其详细情况。 --- ### 步骤二:更新软件包列表并安装必要工具 打开终端输入以下指令完成基本准备工作: ```bash sudo apt update && sudo apt upgrade ``` 接着添加DKMS及相关依赖项以便于后续成功构建及管理第三方模块化驱动程序文件: ```bash sudo apt install build-essential dkms linux-headers-$(uname -r) ``` --- ### 步骤三:禁用内置 Nouveau 开源驱动 银河麒麟默认可能会加载开源 nouveau 显卡驱动,这会冲突官方闭源 NVIDIA 驱动安装过程。编辑初始化ramdisk配置排除它: 修改`/etc/modprobe.d/blacklist.conf` 文件 (如果不存在则新建),加入下面内容: ``` blacklist nouveau options nouveau modeset=0 ``` 保存退出后运行生成新 initrd 命令刷新启动环境设置结果生效: ```bash sudo update-initramfs -u ``` 重启机器确保更改已经应用到位再继续下一步动作。 --- ### 步骤四:下载对应版本 Nvidia Driver 访问[NVIDIA官网](https://www.nvidia.com/)查询适配当前系统的最新稳定版驱动链接地址直接点击“Download”按钮获取本地exe脚本形式的数据压缩包资源;或者利用APT仓库快速定位可用镜像来源如示例所示这里选取geforce系列470GA为例说明方法技巧而已实际选择取决于具体情况而定啦朋友们哈! ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update # 查询推荐驱动版本号 ubuntu-drivers devices # 安装指定驱动版本(例如nvidia-driver-525): sudo apt install nvidia-driver-XXX # 替换为适合您GPU的最佳选项值即可哦~ ``` 最后再次关机断电物理按键方式强制完全关闭电源供应后再开机尝试检验效果如何呢? --- ### 注意事项 1. 如果遇到黑屏现象可能是兼容性问题导致建议返回调整不同代次驱动测试寻找最佳组合方案解决办法哟。 2. 对于深度学习框架用户来说还需要额外考虑CUDA Toolkit与cuDNN库相互匹配关系才能发挥最大效能噢!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值