1、首先,推荐用Anaconda安装python
由于Anaconda自己就已经默认安装了不少经常使用的Python库,能够省去大量的库安装过程,而且解决兼容性问题。windows
Anaconda自己的安装也很是简单,搜索Anaconda官网,下载最新的Anaconda对应的exe文件,约几百兆,双击安装便可。spa
启动Anaconda navigator,切换到Environments选项卡,选择Open Terminal启动DOS命令窗口。以下图:命令行
2、接着,安装GPU版Tensorflowcode
DOS命令行输入此命令开始安装:blog
pip install --upgrade tensorflow-gpu
如安装指定版本则是:ip
pip install --upgrade tensorflow-gpu==1.3.0
最新版是1.8版Tensorflow。it
3、继续安装CUDA和cudnn依赖环境
一、安装CUDA须要先安装VISUAL STUDIO 2013以上(最好安装VS2013);
二、安装CUDA8.0和cudnn v6.0;pip
全部CUDA版本地址:https://developer.nvidia.com/cuda-toolkit-archive
CUDA8地址:http://developer2.download.nvidia.com/compute/cuda/8.0/secure/prod/local_installers/cuda_8.0.44_windows.exe
cudnn下载地址:https://developer.nvidia.com/rdp/cudnn-download,选择windows 7版本的cudnn v6.0 for CUDA 8.0 便可在windows 2012下正常运行。
cudnn直接解压,如解压到C:\CUDNN后,把子文件夹bin目录加入到系统变量path中便可。io
至此,GPU版的TensorFlow安装及配置完毕。
注意事项:
一、安装CUDA以前必须关闭杀毒软件和360等,不然可能安装失败。
二、若是以前已安装高版本显卡驱动,安装CUDA时须要自定义并取消最下面的驱动安装,不然也会安装失败。
问题及解决办法:ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.遇到此下载库超时错误,可命令后加参数设置超时时间 pip --default-timeout=100 install