安装环境
tensorflow支持MacOS、Linux、Window操作系统,本文仅介绍tensorflow在Windows系统下的安装,如需其他版本安装可参考官方说明。
tensorflow有CPU版和GPU版,如果你的电脑是NVIDIA的GPU可以选择GPU版本,否则请选择CPU版本。
官方推荐的安装方式有两种,原生pip安装和Anoconda安装,本文选择Anoconda安装,Anoconda是个很好的包管理器和环境管理器,可以搭建不同的开发环境,管理不同版本的python等,更加方便使用。Anoconda官方下载
Anaconda安装
下载完成后,右击安装包,以管理员身份运行(如果未以管理员身份运行可能会导致环境异常报错)。安装完成后从开始菜单栏里打开Anaconda Prompt,同样注意要以管理员身份运行
由于tensorflow最适合的版本是python 3.5,而Anaconda里自带的是python 3.6,所以在创建tensorflow环境时我们要下载3.5版本的python,这里使用3.5.2,命令如下:
conda create --name tensorflow python=3.5.2
环境创建完成后可以使用使命激活或关闭环境
activate tensorflow
deactivate tensorflow
激活tensorflow环境之后,使用命令下载tensorflow并安装
pip install tensorflow
如果中间卡住中止,可以再次运行命令继续下载安装。
安装完成后,建议使用命令将环境全部进行更新,防止后面出现意外报错
conda upgrade --all
更新完成后,可以通过开始菜单打开Anaconda Navigator
软件打开后,将环境切换为tensorflow
安装并运行spyder
接下来我们可以测试tensorflow是否安装成功
import tensorflow as tf
hello = tf.constant("Hello, Tensorflow!")
sess = tf.Session()
print(sess.run(hello))
看到下图结果即为安装成功
网友评论