win10安装cuda的操作步骤(不断完美中)

cuda,一个曾经在我笔记本中的东西,那是我笔记本是家庭版的win10.后来我自己换成了旗舰版的,于是每次更新系统后,需要重新安装cuda.
这一次我打算安装rasa,运行后发现rasa自带的是tf2.1版本。tf2.1装上后发现import tensorflow有问题,加载不了。仔细想想,在安装中,我已经按要求装了vc14.0版本了。所以,这里应该怒会有问题。那么什么问题呢?研究了很多资料,我觉得吧。是因为新装的系统,里面的cuda启动程序还没有。(此处是有点奇怪,人家tf1.11-gpu就没有问题)。
1.驱动器版本
cuda官网显示的cuda toolkit与Driver Versions的关系。于是,我开始了探索。首先在运行中输入“powershell”(注意,不是cmd),进入环境中,再输入

nvidia-smi

显示我安装的是cuda10.2,但是我的Driver Version: 430.91,跟说明书上不一致啊。于是我决定安装cuda10.1。
2. 百度搜索“CUDA Toolkit 10.1”,即可找到下载页。
3. 在网页中下载合适的cdDNN版本。这里选的是

cuDNN v7.6.5 (November 5th, 2019), for CUDA 10.1

4.先安装vs_community_2019,然后选择自定义安装CUDA Toolkit 10.1,下面的框全选上(小程序,没必要找麻烦)。
win10安装cuda的操作步骤(不断完美中)_第1张图片
5. 安装cuDNN.将下载文件解压,然后 copy------》past(下面图来源于网络)
在这里插入图片描述
最后,在系统变量下面的“path”添加:F:\soft\cuda\cudnn-10.1-windows10-x64-v7.6.5.32\cuda\lib\x64
6.结果成了这样。有点小郁闷
win10安装cuda的操作步骤(不断完美中)_第2张图片
不过,tensorflow2.1没问题了。
win10安装cuda的操作步骤(不断完美中)_第3张图片

你可能感兴趣的:(tensorflow)