最近我开始学习深度学习框架Tensorflow,一开始在windows平台下的anaconda下安装,由于anaconda安装几次后navigator打开老是出现闪退的问题,所以决定换个ubuntu下继续折腾tensorflow。本人台式机没有NVIDIA显卡,只装的CPU版本的。好了,下面开始吧。

  首先安装好ubuntu16.04版本的系统(最好是ubuntu的14.04版本以上),ubuntu系统已经自带了python2.7,所以不需要再安装python了。

  (可以直接打开terminal终端,输入命令 python -V即可,下面会显示python的版本信息。)

  

  一、安装pip

  打开terminal终端,输入命令:sudo apt-get install python-pip python-dev

  

  安装pip成功:

  

  (可能会出现错误,如无法定位软件包 python-pip  软件包python-dev 没有可安装候选,这时候需要更新下软件包信息,具体做法是在terminal终端下执行 sudo apt-get update)

  下面是出现错误的截图:

  

  终端下执行 sudo apt-get update:

  

  软件包更新成功:

  

  二、安装tensorflow

  直接在终端输入命令:pip install tensorflow (python2.7的版本,支持CPU)

            pip3 install tensorflow (python3.x的版本,支持CPU)

  

  三、验证tensorflow是否安装成功

  1.在终端输入命令: python

  2.进入python命令下,测试tensorflow:

    import tensorflow as tf

    sess = tf.Session()

    hello=tf.constant('Hello,Tensorflow!')

    print(sess.run(hello))

  3.回车,若在终端下显示 Hello,Tensorflow! 则表示安装tensorflow成功。

  

  四、卸载tensorflow

  在终端输入:sudo pip uninstall tensorflow (python2.7版本,支持CPU)

  下面给出一些可能需要的链接:

  1.安装ubuntu系统:http://www.xitongzhijia.net/xtjc/20160620/75216.html

  2.ubuntu下tensorflow的安装(附带CPU和GPU版本):http://blog.csdn.net/jiang_z_q/article/details/73264561

  3.官网tensorflow安装教程:https://www.tensorflow.org/install/install_linux

  

版权声明:

作者:王老头
出处:http://www.cnblogs.com/wmr95/p/7500960.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,并在文章页面明显位置给出原文链接,否则,作者将保留追究法律责任的权利。

  

Ubuntu16.04 安装Tensorflow-CPU的更多相关文章

  1. Ubuntu16.04安装TensorFlow及Mnist训练

    版权声明:本文为博主原创文章,欢迎转载,并请注明出处.联系方式:460356155@qq.com TensorFlow是Google开发的开源的深度学习框架,也是当前使用最广泛的深度学习框架. 一.安 ...

  2. Ubuntu16.04安装tensorflow+安装opencv+安装openslide+安装搜狗输入法

    Ubuntu16.04在cuda以及cudnn安装好之后,安装tensorflow,tensorflow以及opencv可以到网上下载对应的安装包并且直接在安装包所在的路径下直接通过pip与conda ...

  3. Ubuntu16.04安装TensorFlow

    1.查看tensoflow与CUDA对应版本: windows端:https://tensorflow.google.cn/install/source_windows Linux端:https:// ...

  4. ubuntu16.04安装tensorflow官方教程与机器学习资料【学习笔记】

    tensorflow官网有官方的安装教程:https://www.tensorflow.org/install/install_linux google的机器学习官方快速入门教程:https://de ...

  5. ubuntu 16.04 安装Tensorflow

    ubuntu 16.04 安装Tensorflow(CPU) 安装python ubuntu 16.04自带python2.7,因此可以略过这一步 安装pip sudo apt-get install ...

  6. ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    [摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...

  7. Ubuntu16.04安装Redis并配置

    Ubuntu16.04安装Redis并配置 2018年05月22日 10:40:35 Hello_刘 阅读数:29146   Ubuntu16.04安装Redis并配置 1):安装: 1:终端命令下载 ...

  8. Ubuntu16.04安装Ambari 2.7.3

    概念了解 Ambair介绍 Apache Ambari是一个用于支持大数据软件供应 管理与监控软件.它也是一个分布式软件,分为Ambair-Server与Ambari-Client两个部分.在生产环境 ...

  9. Ubuntu16.04安装配置和使用ctags

    Ubuntu16.04安装配置和使用ctags by ChrisZZ ctags可以用于在vim中的函数定义跳转.在ubuntu16.04下默认提供的ctags是很老很旧的ctags,快要发霉的版本( ...

  10. Ubuntu16.04安装记

    Ubuntu16.04安装记 基本信息: 华硕笔记本 Windows 10 家庭版 处理器:Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 2.71GHz 已安装的内 ...

随机推荐

  1. 20165327 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.关于技能 1. 你有什么技能比大多人(超过90%以上)更好? 根据数据来看,应该是短跑(几次测速50米平均时间6.5s),上学期的体测中短跑这项成绩在班上排前面,我们这个 ...

  2. English trip EM2-LP-1B Favorite Things Teacher:William Full name: Willian Richard Ogzrd 威廉理查德·奥格兹德

    课上内容(Lesson) # music pop  流行音乐 light music 轻音乐 rep 说唱音乐 rack 摇滚乐 classic  古典乐 hip-hop n. 街舞,即兴音乐:嘻哈 ...

  3. Cisco常用配置和命令

    1.ASA常用管理management-access inside      #开启远程连接inside口 show snmp-server oidlist          #查看ASA snmp的 ...

  4. python paramiko自动登录网络设备抓取配置信息

    ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostn ...

  5. 20180831xlVBA_WorkbooksCosolidate

    Sub WorkbooksConsolidate() Rem 设置求和区域为 sheet名称/单元格区域;sheet名称/单元格区域 Const Setting As String = "S ...

  6. js新打开页面

    var a = document.createElement("a"); a.setAttribute("href", href); a.setAttribut ...

  7. 架构探险笔记11-与Servlet API解耦

    Servlet API解耦 为什么需要与Servlet API解耦 目前在Controller中是无法调用Servlet API的,因为无法获取Request与Response这类对象,我们必须在Di ...

  8. es的mapping设置

    自定义mapping的api PUT test_index { "mappings": { #mappings关键字 "doc": { #type " ...

  9. hammer.js方法总结(只做了一个简单的demo)

    html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl ...

  10. python生成随机整数

    python生成随机不重复的整数,用random中的sample index = random.sample(range(0,10),10) 上面是生成不重复的10个从1~10的整数 python生成 ...