RTX2060+win10+Tensorflow GPU+CUDA 9.2+CUDNN7.2+python 3.65

前言(先别安装Tensorflow,以免后面还要换版本)

寒假在家没事想跑跑数据,家里电脑配置也更不上了,正好老黄前些天刚刚发售了RTX2060显卡,游戏方面保守来说战平1070Ti没什么问题,看了下价格又还不错,本着早买早享受,晚买享折扣的想法,于是下单购买了RTX2060显卡,我保证这次学习的!!!

然后开始我看2060是支持cuda10的,但是发现tensorflow不支持cuda10这个版本,于是乎上网找,但是发现还没人发2060的,于是就想自己写个教程,帮大家少踩几个坑。测了下吃鸡确实比1070ti好,言归正传,之前装过3次了,基本逢坑必踩。也算是比较熟悉了,后面会多提一点注意的地方。

开始!

1、Anaconda3下载与安装

一定要注意版本,此处我们需要python3.65版本,它所对应的Anaconda3版本就是anaconda3-5.2.0。
我们现在需要的就是下载并安装anaconda3:

镜像下载地址:清华镜像源
官方下载地址:https://repo.anaconda.com/archive/

勾选项目
记得打勾!!两个都要勾上。

2、vs 2015 社区版下载与安装

推荐大家下载2015版本,之前在2017上弄出了问题,导致系统重装过,VS现在为了推销新版本把15藏在下面了,找起来有点麻烦不好找,我这里附上地址,方便大家:
http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F-2F80E4CB464C/vs2015.com_chs.iso

大家安装时候记得勾上C++,不然下载CUDA容易出问题

3、CUDA9.2下载与安装

NVDIA官网下载对应版本的CUDA,这里我选择的是“CUDA Toolkit 9.2版本 ”,选项为:
下载local
如想了解是否正确安装可以

nvcc - V

如果成功应该是如下图所示:
在这里插入图片描述

4、CUDNN7.2下载与安装

直接去NVDIA官网去下载就好啦~大家想要下载,还需要注册NVDIA账户,很麻烦,不过下载好像可以直接微信登录了,我没试过,大家就直接微信登录就好啦,下面附上链接:
下载链接

这里面有好几个for CUDA9.2的,大家一定要注意,因为关系到我们后面tensorflow的版本,这里出错了,后面就会报错!!!
这里我们选择cuDNN v7.21的版本
到这里下载完成!完成后咱们开始解压,然后将相应的包,放到cuda相应包底下。
bin、include、lib
咱们只需要拿出这些文件夹里面文件放到想要cuda文件夹即可,我的cuda文件夹地址为:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2
供大家参考。

开始最终要的环节!!!

5、Tesorflow下载

显卡支持版本
我们可以通过进入英伟达控制面板,点击帮助,选择系统信息,再点组件,看到我们的RTX 2060显卡是支持CUDA10。
前面我让大家下载了CUDA9.2,没坑大家哦,CUDA9.2也是支持RTX 2060的。tensoeflow官方现在无论哪个版本都不支持,所以我们还是去求助gayhub!!!
附上地址:
github

6、Tensorflow 安装

github这个地址里面按照我下图的选择版本
按照这个路径选到正确的版本
下载符合条件的tensorflow的whl文件,桌面弄个文件夹下,下载到文件夹内。然后在文件夹内按着shift键,右击空白地方,选择 在此处打开Powershell,然后在命令窗里输入

// An highlighted block
pip install tensorflow_gpu-1.10.0-cp36-cp36m-win_amd64.whl;

7、测试

// An highlighted block
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

8、结果

在这里插入图片描述
在这里插入图片描述
已经能够识别出RTX2060显卡了,并成功输出!到这里也算完成了,大家安装遇到的坑也欢迎来交流!

猜你喜欢

转载自blog.csdn.net/weixin_38525326/article/details/86687885
今日推荐