TensorFlow-gpu安装(100%成功)

1.配置环境

      在安装TensorFlow-gpu之前,先准备好环境,Visual Studio 2013AnacondaCudacundnn

1)Visual Studio 2013

      对于VS(别的版本也行,只要有一个就可以)是否必要,笔者分别在两台电脑上都安装了,在安装Cuda的时候需要,所有没有的同学最好提前安装,教程这里就不赘述,网上有很多的相关教程,可以参考:Visual Studio 2013安装步骤和使用方法。

2)Anaconda安装

      Anaconde的下载:Anaconda下载地址。下载对应的安装包之后,点击程序一直下一步,注意的是在Advanced Installation Options(高级安装设置)中,不要勾选“Add Anaconda to the System PATH environment variable”(不将Anaconda加入环境变量中),剩下的直接点击下一步就能完成。
      安装完Anaconda之后就开始准备安装tensorflow-gpu,打开Anaconda Prompt,并且输入命令 :

conda install tenworflow-gpu

由于我已经安装了,所以命令后的现实界面不一样,下面是网上搜集的图片:
TensorFlow-gpu安装(100%成功)_第1张图片
图片来源:https://blog.csdn.net/weixin_41550544/article/details/82221406

      从图中可以看出,要安装的tensorflow-gpu版本为1.10.0,而对应的cudnn版本为7.1.4,对应的cuda版本为9.0.0 。注意:很多安装失败的原因都是版本号不对应,这里一定要看清楚对应的版本,否则会导致安装失败! 这里选择的版本就以上图为例。

3)Cuda安装

      上面我们知道了要安装Cuda9.0.0,Cuda安装地址:https://developer.nvidia.com/cuda-toolkit-archive 。
TensorFlow-gpu安装(100%成功)_第2张图片
选择对应版本之后:
TensorFlow-gpu安装(100%成功)_第3张图片
安装过程很简单,一直点下一步就行,但是用的时间可能很久,途中电脑可能会闪屏,等待直至安装完成。

4)cudnn下载

      这里选择的版本为7.1.4,cudnn下载地址: https://developer.nvidia.com/rdp/cudnn-archive。这里需要注册一个英伟达账号才能下载。这里面有很多7.1.4的版本,但是我们要找对应Cuda9.0的那个版本,如图所示。
TensorFlow-gpu安装(100%成功)_第4张图片
下载完成后将其解压,得到:
TensorFlow-gpu安装(100%成功)_第5张图片
将所有的4个文件(全部)复制到,文件夹C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0,(我这里安装的10.0版本的cuda),这部完成后就只差配置环境变量了。

2.设置环境变量

右键“此电脑(我的电脑)”---->属性----->高级系统设置------>环境变量----->系统变量双击Path

TensorFlow-gpu安装(100%成功)_第6张图片
点击新建,添加这两个路径:
1)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
2)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
并把C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\CUPTI\libx64\cupti64_90.dll复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin 中。

通过以上步骤就完成安装了。
在这里插入图片描述

你可能感兴趣的:(tensorflow,tensorflow-gpu,安装,anaconda)