1、安装pip
pip是一个用于管理和安装Python包的工具,类似于LINUX 的yum命令一样!
命令(Ubuntu系统):sudo apt-get install python-pip
验证安装是否成功 :pip --help 有相应提示,即安装成功!
2、Tensorflow安装
安装方式有很多种,如下:
(1) 使用pip安装
(2) 基于docker安装
(3) 基于VirtualEnv安装
(4) 基于Anaconda安装
另外,Tensorflow又分为仅使用CPU计算,CPU+GPU计算两种类型。
在此选择使用pip安装仅使用CPU计算的类型,执行如下命令:
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 72: ordinal not in range(128)
修改报错文件,在页面上增加如下三行:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
继续执行上述命令,报错如下:
Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
执行:sudo apt-get update (由于执行下面的语句报错,所以执行此命令)
执行: sudo apt-get install python-dev
继续执行安装Tensorflow命令:
Successfully installed tensorflow numpy protobuf wheel six setuptools
哈哈,还有点小激动呢
测试一下:
$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello) Hello, TensorFlow!
3、