下载Anaconda3,Python 3.6 version,并安装,Anaconda中集成了pip包工具,pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,能够替代 easy_install 工具,相似于npm 和 Linux中的 yum 和 apt-get指令,(我的理解)
下载安装完成后:java
选择适配你的操做系统的CUDA版本,本人机器安装win10 64bit,下面的补丁不是必须的,而后进行安装python
它是一个英伟达的深度学习库,相似java的jar包,把它放置在CUDA的安装目录下的指定位置,具体细节以下:
下载完成后解压获得的文件:npm
对应的是CUDA的目录下这三个文件网络
把cuDNN三个文件夹中的内容分别复制到对应的CUDA下的文件夹中,cuDNN中的lib/x64中的cudnn.lib放入CUDA中的lib/x64下。架构
首先打开Anaconda Prompt(直接开始菜单搜索便可):工具
conda create -n tensorflow python=3.5
-n指的是要命名的环境名称,即tensorflow,固然你能够随意起名字 后面指定Python的版本学习
至此,咱们设定好了一个TensorFlow的运行环境,咱们打开Anaconda Navigator 能够查看刚刚配置的运行环境:测试
pip install --upgrade --ignore-installed tensorflow
pip install --upgrade tensorflow-gpu
这里选择安装此项至此,安装配置完毕,进入Python环境测试是否成功:google
引入TensorFlow的包spa
import tensorflow as tf
遇到以下错误:
在 import tensorflow 的时候这两个问题同时出现,那么颇有多是你的 cuda 和 cudnn 版本有问题,例如本文中用的cuDNN v5, cuda 版本是 8.0.60,而正确的是 8.0.44,因此上面的cuDNN版本要更换。