windows7 + tensorflow1.2.1离线安装教程

由于种种原因, 需要在不能联网的windows操作系统上部署tensorflow环境并能够成功运行,

参考博客:http://blog.csdn.net/Suan2014/article/details/76571443

本次离线安装过程与上述博客大致相同,不过由于tensorflow版本不同,故依赖要求的版本也不同,故重新记录.


本次安装选用的版本为cpu 版 tensorflow 1.2.1 +python 3.6.2  ,没有选择anaconda安装的原因是anaconda在安装成功后在命令窗口用codna install 指令安装tensorflow的下载包时, 需要联网故无法安装成功.

首先要找一台能联网的机器,下载python以及相关的依赖库和tensorflow.

python直接在官网下载 :https://www.python.org/downloads/ 版本根据需要选择,本次选择3.6.2最新版本.

tensorflow下载:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/ 推荐使用清华镜像的版本下载速度更快.

本次由于之前项目试用版本就是1.2.1故选择与python版本相对应的tensroflow-1.2.1-cp36-cp36m-win_amd64.whl文件下载

如想尝试最新版本可以下载1.3版本, 亲测可以离线安装,步骤类似.


参考博客中列出的 numpy, backports.weakref, bleach, funcsigs, html5lib, Markdown, matplotlib, mock, pbr, protobuf, setuptools, six, webencodings, Werkzeug, wheel这些python 库都需要在tensorflow安装之前装好,不然安装tensorflow时会在collecting 依赖的时候卡住,然后retry 4times,3times ....因为没有网络就不会自动搜索要安装的库所以在安装上述库文件时遇到安装时出现collecting XXX(缺少的依赖)时就ctrl+c结束然后去能联网的机器上下载对应版本的python 包,在出现collecting XXX的时候会同时出现对依赖版本的要求.

所需要的python依赖包在这个网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 和python官网 :https://pypi.python.org/pypi 都可以找到对应的版本依赖.

所有下载好的库通过命令pip3 install 安装包.whl 进行安装

 本来一路安装下来,缺什么补什么,一个U盘在两个电脑上拷来拷去,乐此不疲,突然在装html5lib这个库的时候出现了问题.

tensorflow不同版本对依赖包的版本要求不一样,要安装的1.2.1版本需要bleach ==1.5 版本,而下载时下载成了最新的2.0 导致依赖不行.下载bleach == 1.5版本要安装时发现它的依赖版本不满足.需要html5lib这个包,并且要求版本大于等于0.999小于0.99999999(8个9, 对你没看错,这个版本就是这么诡异),于是去网上搜索找了半天没有找到.whl文件,就下了个html5lib-0.9999999(7个9)的tar.gz文件,安装方式尝试了半天,都不行,最后发现直接跟上面的whl文件一样直接pip安装就行了(或者可以将tar.gz包解压后找到setup.py文件用python setup.py install 命令来安装).

装好html后装bleach == 1.5 没有问题 .将所有依赖都装好后pip安装tensorflow包,等待一小段时候后提示安装成功.


打开命令行输入import tensorflow as tf

如果没有报错则说明安装成功.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ps :

如果要安装最新的tensorflow1.3版本,就把上述所有的依赖都下载最新版本安装即可,没有出现问题.不过在安装tensorflow时会提示你再装一个autograd的依赖包.

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值