win7下tensorflow-GPU安装教程(亲测)

**

win7下tensorflow-GPU安装教程(亲测)

**

首先

安装CPU的话其实很简单,直接pip安装tensorflow库即可,这里说明一下网上所说的tensorflow只支持python3.5的说法是不正确的,本人就在3.6和3.7上都运行过。接下来就是正式安装GPU了,重点来了!!!请首先对照英伟达官网查看自己电脑显卡的运算能力,运算能力在3.0一下的显卡就可以不用安装了。就算安装上了运行速度也没有太大的效果!!!
附官网查看链接:https://developer.nvidia.com/cuda-legacy-gpus

安装说明

所需环境如下:Cuda8.0+Cudnn6.0或5.1(本人用6.0安装成功5.1应该也可以)+TensorFlow-gpu 1.4即可(个人感觉1.6,1.9也行,欢迎大家趟坑)!!!说明一下,不安装Anaconda是没有问题的,VS也不用必须安装2015,2017也可以的呀

  1. cuda8.0安装地址:https://developer.nvidia.com/cuda-80-download-archive
    下载后一路next往下成功安装即可
    查看cuda8.0是否安装成功,可以在CMD窗口下敲指令nvcc -V
    win7下tensorflow-GPU安装教程(亲测)
    2.Cudnn安装地址:https://developer.nvidia.com/rdp/cudnn-download (需要注册登录)
    其实就是一个压缩包也不大,可以用邮箱注册一下。不想注册的小伙伴可以留言我回头上传一下6.0
    下载完成后解压缩,将bin,include,lib三个文件夹下水位文件复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0下的对应文件夹内(!!!千万注意,复制替换的是文件夹下的文件,不要 直接复制替换文件夹!!!本人就是直接复制文件夹后出现了:ImportError: Could not find 'cudart64_90.dll’等等一系列的错误!!!)复制替换完成后进行如下操作:
    环境变量Path的加入:C:\Program Files\NVIDIA GPUComputing Toolkit\CUDA\v8.0\bin; C:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v8.0\lib\x64
    3.TensorFlow-gpu1.4的安装(直接pip安装即可)
    !!!网速慢的小伙可以转阿里云镜像阿里云
    http://mirrors.aliyun.com/pypi/simple/下载后安装
    以前已经安装过了CPU版本的,先将CPU版本卸载:pip uninstall tensorflow,等待一会卸载成功
    再输入命令:pip install c:\python\ensorflow-gpu1.4.x.whl(请输入自己下载的镜像的位置)等待安装完成
    测试:
    用VS2017或pycharm新建一个python文件,输入以下代码:

import tensorflow as tf
hello = tf.constant(‘Hello, TensorFlow!’)
sess = tf.Session()
print(sess.run(hello))
运行结果:
win7下tensorflow-GPU安装教程(亲测)
可以清楚看到调用的是gpu以及自己电脑上gpu的情况!!

致此,安装成功。。欢迎有问题的小伙伴留言

参考文章:https://blog.csdn.net/lwj_12345678/article/details/79419981 附链接供大家参考!