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

一 安装准备: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 的安装

3.百度搜索CUDN

下载cudn10就行,我的下完是这个名字的
win10下 tensorflow-gpu1.12 的安装

4.百度搜索cudnn

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

二 安装

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

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

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 的安装
下一步正常输出 成功!!

tips:

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

相关文章:

  • 2021-05-12
  • 2021-05-19
  • 2021-08-18
  • 2021-06-26
  • 2021-12-05
  • 2021-12-15
  • 2021-05-28
猜你喜欢
  • 2021-11-28
  • 2021-07-29
  • 2021-05-04
  • 2021-08-14
  • 2021-10-01
相关资源
相似解决方案