win10下 tensorflow-gpu1.12 的安装

win10下 tensorflow-gpu1.12 的安装

  • 一 安装准备:win10 + anaconda + tensorflow-gpu 1.12
    • 1. anaconda(已经安装就不用管了)
    • 2. github上tensorflow下载
    • 3.百度搜索CUDN
    • 4.百度搜索cudnn
  • 二 安装
    • 1.在anaconda新建个环境,open with terminal
    • 2.安装tensorflow
    • 3.安装cudn 和cudnn
    • 4. 测试
  • tips:

自己装了很多遍,各种方法都试了,各种问题,最后实在受不了了纯手动安装就成功了

一 安装准备:win10 + anaconda + tensorflow-gpu 1.12

1. anaconda(已经安装就不用管了)

2. github上tensorflow下载

https://github.com/fo40225/tensorflow-windows-wheel
按下图路径下载就可以,好像只支持64位的,而且只有cp36和cp37版本的,也就是只支持python3.6和3.7
win10下 tensorflow-gpu1.12 的安装_第1张图片

3.百度搜索CUDN

下载cudn10就行,我的下完是这个名字的
在这里插入图片描述

4.百度搜索cudnn

要7.3版本的,注意tensorflow在github上的路径名字,cudn100cudnn73,懂了吧。
这里我下的是 7.3.0 for CUDA 10.0
对了下这玩意儿时候要注册个NVIDIA账号,无奈(摊手)
win10下 tensorflow-gpu1.12 的安装_第2张图片

二 安装

1.在anaconda新建个环境,open with terminal

新建环境的时候会让你选择python版本,选3.6的
win10下 tensorflow-gpu1.12 的安装_第3张图片

2.安装tensorflow

	pip install e:\tensorflow_gpu-1.12.0-cp36-cp36m-win_amd64.whl

我这里是把whl文件放E盘了,所以路径是e:\……
名字不用全输,输个e:\tens之后按tab建可以自动填充

3.安装cudn 和cudnn

与这篇文章类似 [https://www.cnblogs.com/shiganquan/p/9496038.html]
文中有些东西我觉得多此一举,但是保险起见,我全都执行了……

4. 测试

进入此环境下的python
一步一步输入

import tensorflow as tf
a = tf.constant(5.0)
sess = tf.Session()
print(sess.run(a))

第一次运行可能要等一会,在这一步要读取一下你的硬件
win10下 tensorflow-gpu1.12 的安装_第4张图片
下一步正常输出 成功!!

tips:

以后如果出现什么包不能用,可以在这下载whl版本的,再pip手动装:
https://www.lfd.uci.edu/~gohlke/pythonlibs/

你可能感兴趣的:(tensorflow)