学习弯道漂移的技巧!

0%

TensorFlow初体验

导读

TensorFlow初体验

下载与安装

TensorFlow中文官网安装教程
下载与安装
本文根据上文步骤安装,提供以下注意事项
系统:ubuntu16.04LTS
安装方式:基于VirtualEnv安装(官方推荐方法,上文中前面的都不用看直接跳到这里)
由于ubuntu16.04自带有python2.7和pytonn3.5 这里是个坑

1
2
sudo apt-get install python-pip python-dev python-virtualenv  安装的python2
sudo apt-get install python3-pip python3-dev python3-virtualenv 安装的python3

建立虚拟环境 这里如果是用python3请指定python版本如下(关于如何切换python版本看参考)我就是因为开始没有指定,创建后默认使用python2的
virtualenv --system-site-packages --python=python3 ~/tensorflow
cd ~/tensorflow
激活环境

1
2
3
source bin/activate  # 如果使用 bash
source bin/activate.csh # 如果使用 csh
(tensorflow)$ # 终端提示符应该发生变化

安装TensorFlow

1
2
(tensorflow)$ pip install --upgrade tensorflow 使用python2
(tensorflow)$ pip3 install --upgrade tensorflow 使用python3

测试

1
2
3
4
5
6
7
8
9
10
11
$ python

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42

如果没有报错,并且你打开python时显示的是你想用的版本说明安装成功
退出环境
deactivate

参考

官方步骤
virtualenv内安装TensorFlow
Ubuntu16.04切换python版本