windows10+nvidia驱动+cuda10.1+cudnn安装教程

一、显卡驱动

提前安装好nvidia驱动,windows一般都自动安装了nvidia驱动了

没有安装驱动可以去官网下载驱动

https://www.geforce.cn/drivers

选择自己对应的显卡驱动,默认安装就可以了。

下载之前查看自己显卡驱动和cuda版本号之间的关系,如下图所示,然后进行选择性安装。

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第1张图片

nvidia驱动版本号:nvidia-smi进行查看,如下图红色框标出来所示:

cuda下载https://developer.nvidia.com/cuda-toolkit-archive:

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第2张图片windows10+nvidia驱动+cuda10.1+cudnn安装教程_第3张图片

cudnn下载

cudnn链接:https://developer.nvidia.com/cudnn

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第4张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第5张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第6张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第7张图片windows10+nvidia驱动+cuda10.1+cudnn安装教程_第8张图片

二、安装cuda

电脑nvidia显卡驱动已经安装了

安装cuda软件,前提我已经安装好vs2017了。可以不安装visual studio c++编译器.

 windows10+nvidia驱动+cuda10.1+cudnn安装教程_第9张图片

安装路径默认,尽量不要改动方面以后查找路径

 windows10+nvidia驱动+cuda10.1+cudnn安装教程_第10张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第11张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第12张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第13张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第14张图片

安装vs c++编译软件直接如下面操作就可以了

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第15张图片

如果没有安装vs c++编译软件需要将visual studio integration勾掉,如下图所示

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第16张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第17张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第18张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第19张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第20张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第21张图片

测试安装成功

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第22张图片

三、安装cudnn

解压cudnn-10.1-windows10-x64-v7.6.5.32.zip

cuda默认安装路径

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第23张图片

四、将cuda加入系统环境

接下来设置环境变量:

计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V10_1两个环境变量,接下来,还要在系统中添加以下几个环境变量:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1(这是默认安装位置的路径)
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

然后:

在系统变量 PATH 的末尾添加:
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
再添加如下4条(默认安装路径):
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1\common\lib\x64;
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1\bin\win64;

如果你选用了自定义路径,上述这些默认路径都应该相应替换为你的自定义路径,如下为我的环境变量和PATH的配置情况:

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第24张图片

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第25张图片

配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:

首先win+R启动cmd或者powershell,cd到安装目录下的 ...\extras\demo_suite,然后分别执行bandwidthTest.exe和deviceQuery.exe,应该得到下图:

windows10+nvidia驱动+cuda10.1+cudnn安装教程_第26张图片

 Result=PASS表示cuda安装成功了

参考:

  • https://blog.csdn.net/u010618587/article/details/82940528
  • https://blog.csdn.net/u011473714/article/details/95042856

 

你可能感兴趣的:(深度学习)