保姆级教程:windows下cuda与cudnn安装和pytorch环境配置(文末附安装包)

目录

一、cuda10.1安装

二、cudnn安装

三、验证是否安装成功

四、pytorch环境配置


 

一、cuda10.1安装

1. 查看自己电脑的CUDA支持版本。

方式一:win+r输入cmd调出命令提示符,在打开的窗口输入nvidia-smi,查看自己电脑要求的cuda版本,如下图所示,我的电脑要求的cuda版本最高为11.1,安装的版本要小于或等于该版本,本教程以10.1为例,其他版本同理。

5dd6f5e19b994bbb96a50ac078931672.png

方式二:打开电脑自带的NVIDIA控制面板,点击系统信息。

00b8906ce2bc4b08ae5d5c8a4b692cb2.png

在打开的窗口点击组件,如下图所示查看CUDA支持的版本。

18b92803a7ef46f490e1f6d543c90fec.png

2. 打开cuda官网:CUDA,下载需要的cuda版本,这里下载CUDA Toolkit 10.1 update1 Archive,如下图所示。国内访问速度可能会很慢,推荐科学上网访问。本教程末尾给大家提供了网盘链接,大家也可以下载我给大家提供的。

a759de5183db456daba1ec75b037e5be.png

db454f72168b48efab226fd2ff84760b.png

 3.cuda安装鼠标双击下载好的cuda的exe文件,进入安装界面。

(1)选择解压路径,推荐默认路径,安装大约需要4G的空间,C盘容量不够可以自行选择其他路径。

559c37948c75478fbdb26b761cf32b56.png

(2)选择同意并继续。

559f1a0c68f04c22aac3dbb9dd0988c3.png

(3)选择自定义安装。

68550c72819146d6a9ecda2e8966c16f.png

(4)安装组件选择默认即可。

58191b6297de49a3b9b010c422496788.png

(5)安装路径推荐默认,记住该安装路径,注意:需要更改路径的话不要和解压路径一致即可。

7c3edc1e58254333a2c6abdb501570e0.png

(6)然后cuda就正在安装了,大家耐心等待几分钟即可。

9771a8e842684c88ac3d60bdb2566205.png

6630a8dc85d44ceca96b0bf92c1f0837.png

(7)选择下一步。

52939c007a1149ab8a71fe6edbb0c8f7.png

(8)至此,cuda就安装完成了,选择稍后重启。

95e084cfb4de4a68acc2707779cc6a3e.png

 

二、cudnn安装

1.打开cudnn官网:cudnn,进入之后,需要注册一个英伟达账号,然后回答问卷,才能够下载。下载CUDA10.1的cudnn,本教程以cudnn8.0.5为例,国内访问可能会比较慢,推荐科学上网访问。本教程末尾给大家提供了网盘链接,大家也可以下载我给大家提供的。

abcd5610cf9c4b58aad2daae8eb5be4d.png

 2.解压下载好的cudnn,将bin、include、lib文件夹复制到安装目录下,如我的安装目录是:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1。

7fdf2afa480d4e3d8035d62f77a759b3.png

到这里就安装成功了。

3.添加环境变量。

(1)鼠标右键点击此电脑,打开属性,点击高级系统设置。

d808c666b07a4e6792f20cd4bf669c81.png

 (2)点击环境变量。

90d408addeab4e83ad3a8558bd5c10c9.png

 (3)在用户变量中path添加bin、include、lib、libnvvp路径,默认路径如下所示,如果你更改了安装路径则对应相应路径即可。

dc305a69c1b04aff93f390cba363ce51.png

d2c21031c3b64d0da99c4fe8226cccc4.png

 

三、验证是否安装成功

方式一:win+r输入cmd调出命令提示符,在打开的窗口输入nvcc -V指令,显示cuda版本即安装成功,如下图所示。

6522f5730290497f9a90e775c097471b.png

方式二:进去安装目录extras\demo_suite下的bandwidthTest.exe和deviceQuery.exe检查是否安装成功,收到如下图所示的两个PASS即安装成功。如果双击bandwidthTest.exe和deviceQuery.exe闪退的话,则将两个exe文件拖进命令窗口,回车即可。

deba475ad55d41968244d25f3e676d66.png

05583beac1c34637b1e5d6d76ed0c5e2.png

 

四、pytorch环境配置

1.打开pytorch官网,选择pytorch以前的版本,安装CUDA10.1版本的pytorch,本教程以pytorch1.4.0为例,如若需要安装其他版本可以自行选择。

c68087ae6eb047ceb8545b2fdfb6d42f.png

1c5ca8d5c97b49eda28562f57718bb4b.png

2.打开Anaconda建立的环境,具体为什么采用Anaconda新建环境和如何新建环境,可以看我上一篇博客。​

Anaconda配置环境与Pycharm配合使用_陌言浅笑的博客-CSDN博客_pycharm如何与anaconda连接https://blog.csdn.net/Style123_/article/details/125049989?spm=1001.2014.3001.55013.换源:在使用conda对pytorch进行安装时,由于原镜像下载过慢,甚至终止的情况,所以我们需要添加新的镜像源,复制运行下列指令即可。

清华源镜像:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

4.复制在pytorch官网上得到的指令,如cuda10.1的pytorch1.4.0指令是:

conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1 -c pytorch

注意:要想使用添加的镜像源进行安装,则需要将命令最后的-c pytorch去掉。(因为这表示从原镜像中去下载),即复制如下指令在你的环境下进行安装:

conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1

如下图所示:

dd0bde64569a4e9f9d24c57b661959b0.png

 

cuda10.1及cudnn8.0.5安装包:

链接:https://pan.baidu.com/s/1JAVhH8gT0MlucezZ6-EdVA 
提取码:el2w

 

 

 

 

 

  • 8
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
您好!对于安装CUDAcuDNN,您可以按照以下步骤进行操作: 1. 下载CUDA Toolkit: - 访问NVIDIA官方网站(https://developer.nvidia.com/cuda-downloads)。 - 在"操作系统"下拉菜单中选择"Windows"。 - 在"架构"下拉菜单中选择适合您的系统的架构。 - 点击“Base Installer”下载CUDA Toolkit安装程序。 2. 安装CUDA Toolkit: - 运行下载的CUDA Toolkit安装程序。 - 选择“自定义(高)”选项。 - 在组件选择页面中,选择您需要安装的组件。通常情况下,选择默认组件即可。 - 在安装选项页面中,选择“添加CUDA到系统路径”选项,以便能够在命令行中方便地访问CUDA。 - 完成安装过程。 3. 下载cuDNN: - 访问NVIDIA官方网站(https://developer.nvidia.com/rdp/cudnn-download)。 - 登录或创建NVIDIA开发者帐户。 - 在cuDNN下载页面中,选择适合您的系统的cuDNN版本。 - 下载包含cuDNN库文件的压缩文件。 4. 安装cuDNN: - 解压下载的cuDNN压缩文件。 - 复制解压后的文件到CUDA Toolkit的安装目录。默认情况下,该目录是"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\version",其中"version"是您安装CUDA版本号。 - 将cuDNN的bin目录(包含cuDNN DLL文件)添加到系统环境变量中。例如,将"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\version\bin"添加到PATH环境变量中。 完成上述步骤后,您应该成功安装CUDAcuDNN。您可以使用它们来进行深度学习和GPU加速的计算任务。请注意,安装过程可能因系统配置和版本而有所不同,因此请参考相关文档和说明进行操作。希望对您有所帮助!如有任何问题,请随时提问。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值