简单说几句:
经过一个上午努力,终于将TensorFlow 在Win10 上整明白了,其实过程还是挺简单的,只要你按照下面的步骤一步一步来,还是可以很快成功的。根据各位填坑前辈介绍,目前 Anaconda 4.3+python3.5.2 是一个非常稳定的版本,所以呢,我们就按照这个方式来。
1.下载 Anaconda <传送门>
我提供的这个链接是清华的开源软件镜像站,在里面可以直接找到Anaconda 4.3.0 windows版本。根据你的系统选择32位或64位进行下载。用这个方式下载比较快,当然你有梯子也可以去官网哈。
2.安装 Anaconda
安装过程比较简单,选个合适路径,一路next即可。这里就不详细介绍了。
3.TensorFlow安装
1.打开“开始菜单”找到刚刚安装的 Anaconda Prompt --右键 --更多--以管理员身份运行。
2.检查Anaconda是否成功安装 : conda --version
可以看到版本是4.3.8,那么第一步安装已经成功!
3.已有环境检测:conda info --envs
可以看到我的环境已经有 tensorflow了,这是因为我已经安装了,如果没有安装,那么仅仅有一个root,这是正常的。
4.创建tensorflow环境,并安装 python 3.5.2 : conda create --name tensorflow python=3.5.2
(输入命令,回车,提示y/n 输入 : y按回车,等待安装完成! )
5.安装完成后,测试输入:activate tensorflow
(看到前面小括号出现:(tensorflow) 说明你的环境已经配置成功! )
6.进入正题,安装 TensorFlow ,这一步要在第五步的前提下进行。
输入指令:pip install tensorflow (这是安装的CPU版本)
7.安装完成 tensorflow,进入 python 输入:python
(可以看到,版本是3.5.2,如果不是在tensorflow环境中打开,则是Anaconda自带的 python 3.6版本,这里我们用3.5.2)
8.输出一个 “Hello TensorFlow” 吧!
发现输入到第三句时,出现错误:“Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2”。
怎么解决呢?按照下面的方法即可解决:
哈哈,发现好像没问题哈,那么激动人心的时刻到了,我们添加一个输出语句:
那么,久违的Hello ,TensorFlow 就成功的出现啦!!!
9.打开Anaconda Navigator,选择 “Applications on tensorflow”
然后 Install “spyder” 直到变成 “Launch”,点击进入即可。