win10环境下安装Anaconda3及TensorFlow(CPU版)

1.安装Anaconda3过程

对于tensorflow,在Windows上对于python的版本目前是3.5,常用的3.6好像还没有支持,所以就用python3.5来支持tensorflow。

1.1下载Anaconda3

下载地址 https://www.anaconda.com/download/,直接百度就可以。

å¨è¿éæå¥å¾çæè¿°

 注意!下载的版本选择python3.6version,另外,一定要下载64-bit的,因为tensorflow只支持64位的操作系统。

1.2安装Anaconda3

建议不要用它自定义的目录,而是自己选择一个目录。在安装的时候,有两个候选框,分别是将Anaconda3添加进环境变量和将Anaconda自带的python3.6作为电脑的默认版本。其他的就可以一路默认。

å¨è¿éæå¥å¾çæè¿°

注意!两个都选上,关于tensorflow所需要的python3.5环境后面再说。 

1.3验证Anaconda3成功安装

Anaconda安装完成之后,在开始菜单里面找到Anaconda Prompt,打开,然后输入conda --version, 会显示出版本信息,说明安装成功;另外还可以输入python, 会进入到python编程环境,可以输入exit() 退出,有相关信息都说明Anaconda3安装成功。

å¨è¿éæå¥å¾çæè¿°

2.创建tensorflow环境

这一步不重要,只是检查以下conda的更新情况。有更新就会更新,仅此而已。

conda update conda


从这里开始,下来三步很重要
依旧打开Anaconda Prompt,按次序输入以下代码:

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

路径显示有些用处。

conda config --set show_channel_urls yes

这里就是创建的tensorflow需要的环境python3.5版本的。(本人各种被虐主要就是因为这里,网上攻略各不一样,但都是走到这里被虐。)是否安装成功,可以进入Anaconda Navigator,然后进入Envieronment部分,可以看见除了base,还有一个tensorflow,这两个都是它的环境。

conda create -n tensorflow python=3.5 

中途有什么选择的, 你只要输入y就好了。

3.安装tensorflow


启动tensorflow,依旧在Anaconda Prompt中输入:
activate tensorflow

启动之后,可以看见,在输入命令的的最前面有一个 (tensorflow), 表示启动成功。
安装tensorflow(cpu版本)

pip install --upgrade --ignore-installed tensorflow

测试
在tensorflow 环境下, 进入python.
输入以下代码进行测试:
import tensorflow as tf
hello = tf.constant('wow, I am so nice')
sess = tf.Session()
print(sess.run(hello))
sess.close()
没问题的话,是会显示 b’wow, I am so nice’.恭喜你安装tensorflow成功。
 

 

你可能感兴趣的:(win10环境下安装Anaconda3及TensorFlow(CPU版))