Windows下安装tensorflow过程

AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲“每日推荐”……形形色色的AI早已进入我们生活的方方面面。深刻的影响了着我们,可以说,这是一个AI的时代。

其实早在去年年底,谷歌就开源了其用来制作AlphaGo的深度学习系统Tensorflow,相信有不少同学曾经对着这款强大的机器学习系统蠢蠢欲动,但虽然有关Tensorflow的教程其实不少,甚至谷歌官方就在Tensorflow的官网给出了一份详细的教程,也有网站已经将其翻译成了中文(点击查看),但它仍然是有门槛的,尤其是对于对计算机及编程语言了解不深的同学,可能看着页面上凭空给出的代码陷入懵逼。







Linux和mac上的安装教程有很多而且要求也没有那么的严苛就不多说了,自行百度或者Google吧

由于之前tensorflow并不能支持windows,但是还是能够通过docker来安装,看了一下略显麻烦。由于博主最近在公司实习(兼职),老大说用这个框架就开始了解(其实只是安装)。想到用Linux是一万个觉得麻烦。于是就在琢磨windows下安装。查看了官网的whl发现是有windows支持的。看了一下是最近才出的。在此之前也在百度谷歌上看到了各种方法例如使用Docker镜像安装(http://blog.csdn.net/nxcxl88/article/details/52074115),安装docker(http://blog.csdn.net/neilron/article/details/51387161)还有Anaconda(http://m.blog.csdn.net/article/details?id=53706541)。

然而po主在官网看到了这个,下载东西之前看看官网也不错,可以查看当前最新版本是哪个。


Windows下安装tensorflow过程_第1张图片
win版本已经支持

那么我们就不需要这么麻烦了,理论上可以直接用pip安装。那么就可以直接动手了。

环境信息:

windows7 64位;

python3.5.2;

pip9.0.1;

命令行代码

$ pip install tensorflow

之前我的Python版本为2.7和3.6.期间出现了一些问题但是我不知道是不是版本引起的问题,所以我建议大家先直接在自己当前版本的Python直接运行该命令。当成功cmd会提醒的successfully XXXX(已知Python3需要3.5以上,见上图),为了避免麻烦我直接就把版本更换到3.5(看官网版本就有这个好处).如果有在2.7成功的同学麻烦告诉我一下谢谢。

期间会出错的error大概就是 说tensorflow 不match 你的platform了。那你就换了Python版本玩。


成功安装示意图

如果运行时测试代码时出现

出现import error

我之前在Python2.7版本也出现过安装成功的情况但是出现了import 错误(安装成功了无法import),我当时以为是版本问题就改成3.5了。现在想来可能2.7也能直接运行。

如果出现了此问题解决方案:

安装:Visual C++ 2015 redistributable

自己下一个吧。

参考http://blog.csdn.net/cityice/article/details/53883405

你可能感兴趣的:(Windows下安装tensorflow过程)