window10 tensorflow安装,完整安装,解决一切问题!

     安装window10 tensorflow 没有想象那么难,博主大概花了2个小时时间把tensorflow-gpu版本安装好,废话不多说赶紧开始!

1.第一步,安装anaconda

      anaconda自带很多科学计算的第三方库,减少了pip安装第三方库时,不同依赖库的版本兼容问题

      tensorflow现在只支持python3.5,因此我们下载带有python3.5的anaconda,下载地址如下,点击直接下载:

      

https://repo.continuum.io/archive/.winzip/

   选择Anaconda3-4.2.0-Windows-x86_64.zip这个版本(这个版本自带的是python3.5)
   安装好anaconda后,环境变量已经配好了,在cmd终端输入conda,如图所示:说明安装成功
   

     2.第二步:安装tensorflow-gpu版本

      输入 :        

pip install --upgrade --ignore-installed https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
      注意,可能会让你升级pip,这是根据提示升级pip时候在使用上面那一句,此外,不建议使用: 
pip install tensorflow-gpu

      可能会出现未知为题.

   3.第三步: 到此为止,tensorflow应该安装好了,不过还不能运行,需要下载CUDA和cuDNN,网址分别是:

注意CUDA会让你注册,没关系注册一个很简单,密码要包括 数字,小写字母,大写字母,符号

https://developer.nvidia.com/cuda-downloads
按照你的系统选择


https://developer.nvidia.com/cudnn
选择     Download cuDNN v5.1 (Jan 20, 2017), for CUDA 8.0
window10 tensorflow安装,完整安装,解决一切问题!_第1张图片

window10 tensorflow安装,完整安装,解决一切问题!_第2张图片

下载好了之后安装CUDA,自定义安装全部勾选.     CUDA安装完成之后,解压cudnn-8.0-windows10-x64-v5.1

将目录下三个个文件bin,include,lib    合并到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0文件夹中


3.这个时候基本上安装告于段落了,为了以防万一还需要安装

 Visual C++ Redistributable 2015 x64

https://www.microsoft.com/en-us/download/details.aspx?id=53587
选择你系统的版本


4.以上内容都做好了之后可以试一下了:

在cmd输入python  回车  

          再输入 import tensorflow    大功告成



C:\Users\Asdil>python
Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul  5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cublas64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cudnn64_5.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cufft64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library nvcuda.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library curand64_80.dll locally

你可能感兴趣的:(python)