以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考。
1 硬件与系统条件
Win7 64位系统,显卡为NVIDIA GeforeGT 635M
2 安装策略
a.由于以上原因,选择在win7下安装cpu版的tensorflow,使用anconda安装,总结下来,这么做是代价最小的。
b. 首先,不要急于下载Python,因为最新的版本可能会与Anaconda中的Python版本发生冲突。以目前(截止2017-06-17日)的情况,Anaconda选择Anaconda3-4.2版本,对应Python3.5版本,tensorflow1.2.0版本,这是踩坑后的总结。
c.安装Tensorflow的过程需要联网,离线几乎不行(下离线包也没用)
3 安装过程
3.1下载Anaconda
用这个包可以一次性安装所有Python的常用库。注意,选择历史版本,因为我们要装的win7系统。
在页面选择Anaconda-4.2版本(对应Python3.5版本)
3.2安装Anaconda
直接一路确定,就可以安装。此处说明一下,其中有一步“Anvanced Options”里面是设置系统环境变量的,选择默认勾选不变。然后在安装Anaconda结束后可以去系统路径里面再确认一下,看看是否已经添加到了系统路径里。如果没有的话,要补上。
3.3 环境变量验证
点“开始”——“运行”,打开cmd,弹出黑框,输入“python”回车,应显示如下:
3.4 安装Tensorflow
此处需联网,这才是关键。
以管理员身份打开Anaconda Prompt,见下图:
然后,注意,在连网情况下事情将变得异常顺利。等黑框里文字显示全了以后,输入;
pip install --upgrade --ignore-installedtensorflow
然后,坐等安装成功。成功界面如下:(下图为借鉴,实际是tensorflow 1.2.0)
最后会出现Successfully installed protobuf -3.3.0 tensorflow-1.2.0 就成功了。
3.5 检测Tensorflow是否安装成功
管理员身份打开Anaconda Prompt,输入“python”下图:
待“<<<”出现后,输入“import tensorflow as tf”
如果没有报错,并且顺利出现“<<<”则表示成功。
3.6 查看Tensorflow的版本和位置
不要关这个黑框,安装时忘了注意Tensorflow版本的人,可以在此处继续查看。
在上一句“import tensorflow as tf”存在的情况下,输入:
新闻热点
疑难解答