win7 64位 安装tensorflow

win7 64位 安装tensorflow

按照文章:《tensorflow安装过程-(windows环境下)—详解(摆平了很多坑!)》进行的安装,链接地址:https://www.cnblogs.com/lvsling/p/8672404.html

1.安装过程中遇到的问题

1.1不了解Anaconda是什么?

Anaconda是一个方便的python包管理和环境管理软件,一般用来配置不同的项目环境。初学 Python 者自学 Anaconda 的正确姿势是什么?链接地址:https://www.zhihu.com/question/58033789

在国内清华镜像网站,链接地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
本人下载了最新版本的Anaconda。注意要在一个网速好的时间下载,要不然下载会失败的。
win7 64位 安装tensorflow_第1张图片

1.2该不该将Anaconda添加到环境变量中?

安装Anaconda过程中有一步是要判断勾不勾选把Anaconda添加到系统的环境变量中去。

我勾选将其添加到系统环境变量中去时,系统提示红字示警,如下图所示,然后就没有勾选这一项。
win7 64位 安装tensorflow_第2张图片
在Anaconda简单入门,链接地址:https://www.jianshu.com/p/742dc4d8f4c5中对上图所示选项做出了详细的解释:
其中第一项指将Anaconda的默认环境设置添加到系统环境,也就是说如果你之前安装过python并添加到了环境,选了这一项之后原来的python会被覆盖掉,默认使用Anaconda的默认环境。

第二项指设置Anaconda的默认环境为python3.7.

安装完成后Anaconda会创建一个叫base的默认环境,如果你不切换到其他指定环境,就会一直在默认环境运行。

当然,如果你不勾选添加Anaconda到系统的环境变量中去,Anaconda也是能够安装成功的,但是接下来的这一步:
在这里插入图片描述
在命令窗口验证Anaconda是否安装成功的指令conda --version是无法执行的,因为Anaconda不在系统的环境变量中,这时候可以手动添加Anaconda到环境变量中去。Anaconda完全入门指南,链接地址:https://www.jianshu.com/p/eaee1fadc1e9给出了手动添加的方法。
win7 64位 安装tensorflow_第3张图片

1.3不知道Anaconda Prompt在哪?

百度Anaconda Prompt才知道Anaconda Prompt是个窗口命令,在 win–所有程序–Anaconda3 下查找,如下图所示。
win7 64位 安装tensorflow_第4张图片

1.4到底是安装python3.7还是其它的版本?

我下载的Anaconda版本默认环境应该是python3.7
在这里插入图片描述
在执行上述两条指令修改成国内的清华镜像后,我采用conda create -n tensorflow python=3.7的指令安装Tensorflow,但是出现如下错误提示:
win7 64位 安装tensorflow_第5张图片
按照文章tensorflow安装过程-(windows环境下)—详解(摆平了很多坑!)中提供的解决办法,我修改了C:\Users\Administrator中的.condarc文件,.condarc文件打开后的内容如下所示:
win7 64位 安装tensorflow_第6张图片
修改之后.condarc文件中的内容如下所示,也就是只进行了删除 - defaults这一行的操作。
win7 64位 安装tensorflow_第7张图片
路径错误解决之后,重复刚才的操作,在Anaconda Prompt中输入conda create -n tensorflow python=3.7指令安装Tensorflow,又发生了如下的错误信息提示:
win7 64位 安装tensorflow_第8张图片
该错误发生的原因主要是PackagesNotFoundError,好像是说我选择安装的python3.7的环境不适用。然后我将版本改成了python3.5,在Anaconda Prompt中输入conda create -n tensorflow python=3.5指令安装Tensorflow,然后就成功了,如下图所示,然后输入“y”。
win7 64位 安装tensorflow_第9张图片
包安装好了之后,根据Anaconda Prompt中的提示信息就可以采用activate tensorflow指令激活tensorflow了。
win7 64位 安装tensorflow_第10张图片
按照文章进行如下安装步骤时,发生错误。
在这里插入图片描述
错误信息提示如下:
win7 64位 安装tensorflow_第11张图片
在文章tensorflow安装过程-(windows环境下)—详解
的评论区找到了出现该问题的可能原因:
win7 64位 安装tensorflow_第12张图片
安装TensorFlow 的命令(注意大小写):pip install -I https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

使用大写的pip install -I后没有再出现上述问题,尝试了两次,第一次满屏红字,第二次以为还会失败,等了一会儿后开始下载需要的文件,可能是网速的问题。
win7 64位 安装tensorflow_第13张图片
最后出现安装成功的提示:
win7 64位 安装tensorflow_第14张图片
检测之后发现安装的tensorflow还是能用的
win7 64位 安装tensorflow_第15张图片
我想以后有机会还是要升级一下子tensorflow的版本。
win7 64位 安装tensorflow_第16张图片
虽然按照文章tensorflow安装过程-(windows环境下)—详解(摆平了很多坑!)的步骤安装成功了,但还是不会用这个啊。

最后
当然也可以选择采用TensorFlow中文社区:http://www.tensorfly.cn/,提供的安装方法:http://www.tensorfly.cn/tfdoc/get_started/os_setup.html,but我没有试过。
接下来我就要在TensorFlow中文社区学习TensorFlow框架的使用了。

你可能感兴趣的:(win7 64位 安装tensorflow)