当前版本是TensorFlowV1.2
这篇文章适用于Mac OS X系统,如果是Ubuntu、Windows系统请移步官网查阅文档安装:https://www.tensorflow.org/install/
tensorflow支持以下安装方式,官方推荐使用virtualenv方式安装,本教程使用virtualenv方式安装
- virtualenv
- “native” pip
- Docker
- 安装源码
安装
- 打开终端
- 安装pip和virtualenv
$ sudo easy_install pip
$ sudo pip install --upgrade virtualenv
- 创建虚拟环境,以下有两条命令分别用于python2.7和python3.x,targetDirectory是virtualenv环境的安装目录,可以自定义,如/root/home/tensorflow
$ virtualenv --system-site-packages targetDirectory # for Python 2.7
$ virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n
- 之前的步骤是准备工作,现在开始安装TensorFlow,以下有两条安装命令,需要区分python2.7和python3.x版本, 这条命令可以用于升级TF,非常方便
$ pip install --upgrade tensorflow # for Python 2.7
$ pip3 install --upgrade tensorflow # for Python 3.n
- 验证是否安装成功,验证操作必须激活virtualenv环境,并在virtualenv环境下操作,有以下两条命令,根据自己的环境选择,一般选择第一条
$ source ~/tensorflow/bin/activate # bash, sh, ksh, or zsh
$ source ~/tensorflow/bin/activate.csh # csh or tcsh
当已经激活virtualenv环境,激活成功命令行头部会提示:
(tensorflow)$
- 关闭virtualenv环境
(tensorflow)$ deactivate
- 卸载TensorFlow虚拟环境
$ rm -r ~/tensorflow
- 在终端 运行一个简单的TensorFlow程序,先启动 python交互环境
# Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
如果运行成功提示如下,那么恭喜你环境搭建成功
Hello, TensorFlow!