Tensorflow-gpu环境搭建(Windows系统)

1.安装Python环境:

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,其中就包含了Tensorflow所依赖的numpy、pillow等,若计算机已经安装官方版Python,建议卸载后安装Anaconda库。

 

官方下载地址:https://www.continuum.io/downloads

各历史版本Anaconda下载地址:https://repo.continuum.io/archive/

安装过程:

Tensorflow-gpu环境搭建(Windows系统)_第1张图片

Tensorflow-gpu环境搭建(Windows系统)_第2张图片

验证安装正确(于命令提示符中输入python):

Tensorflow-gpu环境搭建(Windows系统)_第3张图片

2.安装CUDA环境:

CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构以及GPU内部的并行计算引擎,是使用Tensorflow的GPU版本必须安装的显卡依赖环境。

官方下载地址:https://developer.nvidia.com/cuda-downloads

由于不同的Tensorflow版本适应于不同的CUDA版本,故在下载时需要慎重选择

CUDA 8.0 -----> Tensorflow <= 1.4.0

CUDA 9.0 -----> Tensorflow >= 1.5.0

建议下载CUDA 9.0 版本,https://developer.nvidia.com/cuda-toolkit-archive

(根据计算机的实际情况选择并下载,建议选择exe(local)项)

Tensorflow-gpu环境搭建(Windows系统)_第4张图片

Tensorflow-gpu环境搭建(Windows系统)_第5张图片

Tensorflow-gpu环境搭建(Windows系统)_第6张图片

 

3.安装Microsoft Studio 2015  

CUDA的显卡并行运算程序编译需要VS的支持

下载链接:https://msdn.microsoft.com/zh-cn/visual-studio-community-vs.aspx

此处建议同时安装 Visual Studio 2017 以支持更高版本的CUDA和Pytorch的使用

下载链接:https://visualstudio.microsoft.com/downloads/?lang=en

 

3.0验证CUDA环境(可不做)

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0(若安装CUDA 9.0 则为\v9.0,类推)

Tensorflow-gpu环境搭建(Windows系统)_第7张图片

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\2_Graphics\simpleTexture3D

Tensorflow-gpu环境搭建(Windows系统)_第8张图片Tensorflow-gpu环境搭建(Windows系统)_第9张图片

 

Tensorflow-gpu环境搭建(Windows系统)_第10张图片

调试运行:

Tensorflow-gpu环境搭建(Windows系统)_第11张图片

 

4.安装cudnn

下载地址:https://developer.nvidia.com/rdp/cudnn-archive

根据之前安装的版本,选择对应的cudnn版本进行下载。

例若安装的是CUDA 9.0,则选择如下版本(此过程需要注册):

Tensorflow-gpu环境搭建(Windows系统)_第12张图片

将下载好的文件包解压,其内部文件夹复制拷贝到CUDA的根目录下覆盖

5.安装Tensorflow-gpu

此步骤可参考官方文档:https://www.tensorflow.org/install/install_windows

也可直接安装,于命令提示符中键入命令:

pip install tensorflow-gpu

(由于访问国外源速度较慢,在使用pip进行安装的时候可以采用国内镜像源,可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple)

例如:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu

Tensorflow-gpu环境搭建(Windows系统)_第13张图片

Tensorflow-gpu环境搭建(Windows系统)_第14张图片

 

也可直接下载文件,进行文件安装:

下载链接(其中版本号可在gpu-1.4.0处更改,如要下载1.5.0版,则改成gpu-1.5.0):https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.4.0-cp35-cp35m-win_amd64.whl

再在安装文件目录下打开命令提示符:

pip install tensorflow_gpu-1.4.0-cp35-cp35m-win_amd64.whl

验证安装情况:

命令提示符中操作

python

import tensorflow

未提示错误,则安装成功!

Tensorflow-gpu环境搭建(Windows系统)_第15张图片

若出现无法识别:

Tensorflow-gpu环境搭建(Windows系统)_第16张图片

卸载后重新安装,注意系统变量添加 PATH=C:\Program Files\Anaconda3\Lib\site-packages

6.安装PyCharm(附:可选择安装)

PyCharm是一款方便易用的Python编译器,可在其中建立Python程序工程文件

下载pycharm:http://www.jetbrains.com/pycharm/download/#section=windows

Tensorflow-gpu环境搭建(Windows系统)_第17张图片

安装:

Tensorflow-gpu环境搭建(Windows系统)_第18张图片

Tensorflow-gpu环境搭建(Windows系统)_第19张图片

Tensorflow-gpu环境搭建(Windows系统)_第20张图片

Tensorflow-gpu环境搭建(Windows系统)_第21张图片

汉化包下载(内附教程):

https://www.7down.com/soft/168911.html

 

你可能感兴趣的:(深度学习)