Tensorflow的安装主要分为两种:CPU版和GPU版,CPU版相对简单,而GPU版过程较为复杂。新手使用tensorflow使用CPU版本即足够,而GPU版本的安装十分复杂,且问题很多。
下面讲一下在Windows下利用anaconda安装 CPU版的tensorflow的过程:
1.安装anaconda
从清华大学的官网下载安装文件https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,这里我选择的Anaconda3-5.1.0-windows-x86_64.exe,点击下载即可。下载完成后,安装很简单,直接跟着安装向导走完整个安装流程。安装好之后,建议根据安装完后弹出的选项,到anaconda的官网上去学习一下最简单的“hello anaconda”的小流程,熟悉一下整个环境,学一下anaconda prompt和anaconda Navigator的大致操作(不是第一次用的小伙伴可忽略)。
下载的这个anaconda版本很好用,里面已经安装好了spyder3.2.6,可以直接使用。
2.安装tensorflow
1)打开anaconda prompt,
2)输入 conda create -n tensorflow python=3.6,回车
conda create -n tensorflow python=3.6
3)运行
conda activate tensorflow
前面由(base)转为了(tensorflow)
4)安装1.4版本的tensorflow cpu版本:
pip install --ignore-installed --upgrade tensorflow==1.4
执行完成即可。
验证安装成功(实现书上的一个小栗子):
1)进入anaconda prompt,
activate tensorflow
2)
python
3)
import tensorflow as tf
4)
a=tf.constant([1.0,2.0],name=“a”)
5)
b=tf.constant([3.0,4.0],name=“b”)
6)
result=a+b
7)
sess= tf.Session()
8)
sess.run(result)
输出结果:
array([4.,6.],dtype=float32)
完成啦!