1-Mac TensorFlow安装

当前版本是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!

你可能感兴趣的:(1-Mac TensorFlow安装)