首先说明tensorflow的Ubuntu安装环境必须是64位,可使用如下命令来查看ide
打开终端,输入sudo uname --m ,按下enter测试
若是显示i686,你安装了32位操做系统ui
若是显示 x86_64,你安装了64位操做系统google

下面采用了两种办法安装tensorflow (python2.7)
首先安装 pip :
# Ubuntu/Linux 64-bit $ sudo apt-get install python-pip python-dev
安装 TensorFlow :
# Ubuntu/Linux 64-bit, CPU only, Python 2.7: $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
须要注意的是使用pip安装,总会出现下面的错误
这大可能是由于网速很差引发的,多试几回就会好。
或者使用命令改变timeout,命令以下
sudo pip install --default-timeout=100 future
若是运行命令以后再进行安装,仍出现timeout错误,多试几回就会好。
下载linux版本的Anaconda安装包
下载地址:https://www.continuum.io/downloads
这里选择64位Linux的Python 2.7版本
点击下载,下载完成后,获得Anaconda2-4.4.0-linux-x86_64.sh安装文件
打开terminal,输入以下命令,而后回车
bash /home/cheng/下载/Anaconda2-4.4.0-Linux-x86_64.sh
这里的/home/cheng/下载/
是存放Anaconda2-4.0.0-Linux-x86_64.sh
的路径
阅读license,一步步回车阅读(出现more时经过回车往下看)
输入yes,表示接受license
设置安装路径,这里使用默认安装路径,直接输入回车便可
开始自动安装过程
确认是否将Anaconda的安装路径添加到环境变量中,输入yes (这是我已经完成安装以后,为了截图又走了一遍流程,致使提示文件已存在)
安装完成
这里能够看到,notebooks和一些python包都被成功安装了,但对于环境变量的更改,必需要新打开一个terminal才能生效
打开新的terminal,输入Jupyter notebook
,发现jupyter被成功安装了
创建一个 conda 计算环境
#Create a conda environment called tensorflow:
激活环境,使用 conda 安装 TensorFlow
Activate the environment and use pip to install TensorFlow inside it.
安装tensorflow
这一步可能会出现timeout的错误,解决方法同上。
安装成功后,每次使用 TensorFlow 的时候须要激活 conda 环境
测试tensorflow是否安装成功
(1) 激活conda环境
(2)进入python
(3)import tensorflow
ensorflow被成功import了
再写一个hello,world
import tensorflow as tf
hello=tf.constant('hello,world')
sess=tf.Session()
print sess.run(hello)
但愿对您有帮助!
本文分享自微信公众号 - AI MOOC人工智能平台(AIMOOC_XLAB)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。