您的位置:首页 > 其它

windows环境下安装TensorFlow

2017-02-24 15:55 239 查看
They say that history is written by the victors 历史是由胜利者所书写的!

首先我们要确定系统必须是64位操作系统,主要是计算能力和精度上的要求。也是系统环境搭建基础,主要是32bit和64bit代码运行的隔离机制问题和cpu的寻址范围不一样,16,32,64都是总线宽度,在定常指令集中指令宽度操作系统中主要是寻址范围,为了实现多程序并行。

这里主要是CPU版本,因为这个网上资料太乱导致出错特别高,我个人而言测试很多测后才能运行Lenet的。

安装条件:

CPU架构X86系列,必须使用英特尔系列,目前我在AMD系列方面没有做过任何测试。

显示器不能选用太高分辨率的。

Windows64位任意环境下安装tensorflow-1.0.0CPU版本



准备环境及其要求:

1. Windows64位操作系统

2. 必须使用英特尔处理器(AMD我个人没有测试)

3. 必须使用anaconda3 (我个人测试环境3.4.2)因为要使用python3.5,同时如果你使用w10系统为了体现系统良好兼容请您修改系统兼容性为管理员权限下使用anaconda3。

4. 必须修改pip.ini源(我个人测试发现这个是决定安装成败的核心不然一直报错:报错提示为Traceback:)



出现这样情况不要着急分三步解决

(关闭防火墙—关闭360/电脑管家等管理员权限级别的软件—修改pip.ini源,

[global]

index-url=http://mirrors.tuna.tsinghua.edu.cn/pypi/simple



这个pip我亲自测试时最好的不然会导致网络环境不稳定下载失败;想必大家已经认识这是哪里的吧;期间换过四个pip一直出现traceback问题(我查了之前原有的是豆瓣)把这段代码首先使用txt文本复制到里面;然后另存为pip.ini选择下面一栏为所有文件。

在程序里面搜索%APPDATA% 在该文件夹中替换pip.ini,一般这个里面是豆瓣我查了好几个是这样(其他情况无从告知)

在系统变量里面定义用户变量

选择网络环境较好的地方使用pip install tensorflow安装

这里马上完成了,还需要等几分钟等待最后的protobuf部分的安装和完善。



这样说明环境已经安装完成,现在可以使用anaconda环境去测试你的tensorflow相关库的import是否完善,由于这个框架的库基于numpy等所有使用w10自带和较新的库错误量较少,不然时常出现bug!

在此之前按照网络教程测试多次都是失败,但是0.12版本测试开始的。这是从昨天晚上4:15起来一直测试到现在结果之前看了n篇博客和文章都对windows较好实现安装没有解释清楚。

2017/2/24
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows