win10下安装Tensorflow1.7+CUDA9.0+Cudnn7.1.3

原创 2018年04月17日 11:30:56

最近看到CUDA9.0对比之前的CUDA8.0速度有了明显的提升,所以想尝尝鲜,安装之后,训练和预测的速度均有很大的提升:


有需要安装我这个版本的不妨可以参考参考!

1.安装前的准备:

a.Visual Studio 2013, 2015 ,2017任意一个版本

b.Anaconda

c.更新一下你的pip

d.python版本3.5+

e.最重要的

Tensorflow有两个版本:GPU和CPU版本,CPU的随意啦,很好安装;GPU 版本需要 CUDA 和 cuDNN 的支持,如果你是独显+集显,那么推荐你用GPU版本的,因为CPU版本的速度是在太慢!并且CUDA是英伟达下属的程序,所以你的GPU最好是英伟达的,AMD的显卡没有CUDA加速!满足以上条件之后,你需要查看一下你的英伟达GPU是否支持CUDA(毕竟Xp微软也不提供更新了~~),以下是Geforce支持的目录:


你也可以点击查看你的GPU是否支持CUDA

满足以上条件之后,你就可以安装Tensorflow了!

2.安装Tensorflow:

打开cmd窗口,输入以下命令(使用豆瓣的源,下载速度很快):

GPU版本
pip install -i https://pypi.doubanio.com/simple/ tensorflow-gpu

CPU版本
pip install -i https://pypi.doubanio.com/simple/ tensorflow

装完之后,打开python窗口,输入:

import tensorflow

ImportError: Could not find 'cudnn64_7.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Note that installing cuDNN is a separate step from installing CUDA, and this DLL is often found in a different directory from the CUDA DLLs. You may install the necessary DLL by downloading cuDNN 7 from this URL: https://developer.nvidia.com/cudnn

会报出以上错误,这说明你的电脑里面还没有安装CUDA和Cudnn,那么我们就跟着装上!

3.安装CUDA:

点击下载CUDA9.0,在上述链接中下载CUDA9.0,选择WIN-x86_64-10-exe(local),将下面的三个包全部下载,并且安装(一路点确定即可);


安装完毕之后,在CMD窗口输入:

nvcc -V

如果显示如下的版本信息,则说明CUDA安装成功:


4.安装Cudnn:

在这里点击下载Cudnn(需要英伟达账号,如果没有或者网速很卡,可以下载我上传的点击打开链接),注意需要和CUDA版本匹配起来:


下载之后直接解压放到C盘根目录下:


然后依次点击:我的电脑-高级系统设置-环境变量-Path添加刚才存放Cudnn的路径:


5.测试是否安装成功:

import tensorflow as tf

a = tf.random_normal((100, 100))
b = tf.random_normal((100, 500))
c = tf.matmul(a, b)
sess = tf.InteractiveSession()
sess.run(c)

如果没有报错,并且运算成功,那么证明你已经安装成功:


并且!!!真的比CUDA8.0快多了!!!

win10安装TensorFlow填坑笔记

郑重其事的将一台电脑重装了win10,网上找了几个安装攻略,照着安装TensorFlow For windows。结果就踩到了几个大坑。很多安装攻略只告诉你怎么做,没告诉你为啥这么做,所以踩到坑时一脸...
  • chewinggum
  • chewinggum
  • 2017-04-22 11:26:04
  • 18059

tensorflow -GPU 安装的坑

1.安装一定要用CUDA8, 安装了半天用CUDA9,结果是搞不了 2.其实anaconda 装tensorflow cpu或者GPU都是超级简单的直接在Navigator 里面配置就行了,网络上的都...
  • akon_wang_hkbu
  • akon_wang_hkbu
  • 2017-11-08 14:35:13
  • 12000

linux下升级pip安装不了第三方库的解决方法

pip升级到7.0以后,在使用http镜像进行包安装及升级的时候往往会有如下提示: Collecting requests   The repository located at pypi.doub...
  • hqzxsc2006
  • hqzxsc2006
  • 2015-08-24 15:41:44
  • 3027

Using tensorflow 1.7 in Linux

1. install UbuntuUsing ultraiso, you can install Ubuntu along with Windows. After you make Ubuntu in...
  • change_things
  • change_things
  • 2018-04-08 18:43:11
  • 14

tensorflow1.7 for windows 完整安装文件

  • 2018年04月08日 21:31
  • 48.55MB
  • 下载

tensorflow 安装包 CUDA9.1 CUDNN7.1

当前tensorflow官方版本 1.7 支持CUDA9.0. 并未支持CUDA 9.1。如果需要自己编译,参考:https://blog.csdn.net/u013832707/article/de...
  • tianqizhenhaofly
  • tianqizhenhaofly
  • 2018-04-03 16:51:37
  • 467

[TensorFLow] tensorFlow安装

TensorFlow安装参考文献 1. 上面的文献是官方官网教程,在测试过程中使用到的是Ubuntu 14.04 64bit机器。 2. 推荐的方法有几种,例如:pip 安装,docker安装,v...
  • xsjyahoo
  • xsjyahoo
  • 2016-06-07 10:17:11
  • 8024

Windows 7 64位安装TenSorFlow详细步骤

最近本人开始接触深度学习,需要安装一些开发环境,以前Tensorflow只支持Linux和Mac,2016年底Tensorflow推出了Windows版本的,网上有很多Windows7上安装Tenso...
  • hefengxiyulu
  • hefengxiyulu
  • 2017-06-08 19:45:43
  • 1540

【TensorFlow】Windows10 64 位下安装 TensorFlow - 官方原生支持

之前 写过一篇在 ubuntu 下安装 TensorFlow 的教程,那个时候 TensorFlow 官方还不支持 Windows 系统,虽然可以通过其他方法安装,但是终究不是原生的,而且安装过程繁琐...
  • u010099080
  • u010099080
  • 2016-12-01 09:11:44
  • 153212

Win10 TensorFlow(gpu)安装详解

Win10 TensorFlow(gpu)安装详解:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,...
  • sb19931201
  • sb19931201
  • 2016-12-14 22:34:00
  • 94924
收藏助手
不良信息举报
您举报文章:win10下安装Tensorflow1.7+CUDA9.0+Cudnn7.1.3
举报原因:
原因补充:

(最多只允许输入30个字)