本节将介绍在windows操作系统上如何安装Tensorflow.
准备工作:
为了安装Tensorflow,首先确保你已经安装了Anaconda.(Anaconda下载官网:https://www.anaconda.com/distribution/,下载合适的版本.)
安装完成后,在cmd中使用以下命令查看anaconda是否安装成功:
出现上述版本信息即为安装成功.
接下来开始安装tensorflow,我安装的是Tensorflow CPU版本,因为几乎所有计算机都支持Tensorflow CPU版本。
1.进入Anaconda prompt中,创建一个python3.6的环境,输入如下命令:
conda create -n tensorflow python=3.6
出现提示后,输入y,(过程会有点慢,耐心等待下),
等待完成后,在控制面板中点击进入Anaconda Navigator后,左侧点击Environments,能够看到tensorflow的环境已经创建好了。
2.**conda环境:在Anaconda prompt中输入:activate tensorflow
3.安装tensorflow:输入命令:pip install --upgrade --ignore-installed tensorflow
也可以在Anaconda Navigator左侧点击tensorflow后,在右侧选择tensorflow,然后在右下角点击apply,等待安装完成就可以了。
4.安装完成后,确认tensorflow是否安装成功:输入conda info --envs
5.测试:
还是进入Anaconda prompt中,**tensorflow环境,输入python,输入以下代码进行测试:
import tensorflow as tf
a=tf.constant(‘hello world’)
sess = tf.Session()
print(sess.run(a))
到此,tensorflow就安装成功了。
安装过程中常见错误解决办法:
在上述第1步创建python3.6环境中,会出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url的错误,解决办法如下:
依次在Anaconda prompt中输入如下命令:
接着再创建环境就没有错误了。