最近人工智能、深度学习、机器学习等词汇很是热闹,所以想进一步学习一下。不一定吃这口饭,但多了解一下没有坏处。接下来将学习到的一些知识点做一下记录。

1、安装环境

在VMWare虚拟机中安装最新版本的Ubuntu18.10

2、安装python2.7

Tenserflow依赖python2.7,所以需要安装python2.7,安装命令如下

sudo apt-get install python2.

安装过程的打印信息

 u1810@ubuntu:~$ sudo apt-get install python2.
[sudo] u1810 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:
python2.-minimal
建议安装:
python2.-doc binfmt-support
下列【新】软件包将被安装:
python2. python2.-minimal
升级了 个软件包,新安装了 个软件包,要卸载 个软件包,有 个软件包未被升级。
需要下载 , kB 的归档。
解压缩后会消耗 , kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取: http://us.archive.ubuntu.com/ubuntu cosmic/main amd64 python2.7-minimal amd64 2.7.15-4ubuntu4 [1,308 kB]
获取: http://us.archive.ubuntu.com/ubuntu cosmic/main amd64 python2.7 amd64 2.7.15-4ubuntu4 [239 kB]
已下载 , kB,耗时 3秒 ( kB/s)
正在选中未选择的软件包 python2.-minimal。
(正在读取数据库 ... 系统当前共安装有 个文件和目录。)
正准备解包 .../python2.-minimal_2.7.15-4ubuntu4_amd64.deb ...
正在解包 python2.-minimal (2.7.-4ubuntu4) ...
正在选中未选择的软件包 python2.。
正准备解包 .../python2.7_2.7.15-4ubuntu4_amd64.deb ...
正在解包 python2. (2.7.-4ubuntu4) ...
正在处理用于 mime-support (.60ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-3ubuntu2) 的触发器 ...
正在处理用于 man-db (2.8.-) 的触发器 ...
正在处理用于 gnome-menus (3.13.-11ubuntu2) 的触发器 ...
正在设置 python2.-minimal (2.7.-4ubuntu4) ...
Linking and byte-compiling packages for runtime python2....
正在设置 python2. (2.7.-4ubuntu4) ...

输入命令python2.7可检查安装是否成功,可以看到安装的版本为2.7.15

u1810@ubuntu:~$ python2.
Python 2.7.+ (default, Oct , ::)
[GCC 8.2.] on linux2
Type "help", "copyright", "credits" or "license" for more information.

3、安装pip

官方指导文档使用pip安装TenserFlow,而安装python时没有安装pip,所以需要安装pip,安装命令如下:

sudo apt-get install python-pip

通过命令检查是否安装成功

u1810@ubuntu:~$ pip --version
pip 9.0. from /usr/lib/python2./dist-packages (python 2.7)

4、安装tenserFlow

使用官方指导文档的命令安装TenserFlow

pip install tensorflow

5、参考文档

https://tensorflow.google.cn/install/

http://www.tensorfly.cn/tfdoc/get_started/os_setup.html

https://blog.csdn.net/cryhelyxx/article/details/42343041

https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001374738150500472fd5785c194ebea336061163a8a974000

[TenserFlow学习笔记]——安装的更多相关文章

  1. SystemTap 学习笔记 - 安装篇

    https://segmentfault.com/a/1190000000671438 在安装前,需要知道下自己的系统环境,我的环境如下: uname -r 2.6.18-308.el5 Linux ...

  2. alfs学习笔记-安装和使用blfs工具

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 一名linux爱好者,记录构建Beyond Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习 ...

  3. cocos2d-js 学习笔记 --安装调试(1)

    目前从国内来看,比较知名的,适合前端程序员使用的游戏框架,基本是 egret 和cocos2d-js;刚好两个框架都学习了下, egret的是最近兴起的一个框架主要使用TypeScript.js语言做 ...

  4. elasticsearch学习笔记——安装,初步使用

    前言 久仰elasticsearch大名,近年来,fackbook,baidu等大型网站的搜索功能均开始采用elasticsearch,足见其在处理大数据和高并发搜索中的卓越性能.不少其他网站也开始将 ...

  5. Python学习笔记——安装

    最近打算使用下GAE,便准备学习一下python.我对python是一窍不通,因此这里将我的学习历程记录下来,方便后续复习. 安装python: 可以从如下地址:http://www.python.o ...

  6. Nodejs 学习笔记 --- 安装与环境配置

    一.安装Node.js步骤 1.下载对应自己系统对应的 Node.js 版本,地址:https://nodejs.org/zh-cn/      2.选安装目录进行安装      3.环境配置    ...

  7. cocos2d-js 学习笔记 --安装调试(2)

    对于初学者安装cocos2d-js的环境并没有教程中说的那么简单,至少笔者是这么认为的 第一步,下载cocos2d-js的SDK,(先别着急运行) 第二步,安装Cocos2d console ,(Ma ...

  8. webpack学习笔记--安装

    1 首先要安装node  Node.js 自带了软件包管理器 npm,Webpack 需要 Node.js v0.6 以上支持 2 npm install webpack -g 通常我们会将 Webp ...

  9. cowboy学习笔记(安装与部署)

    安装cowboy,参照官方文档:http://ninenines.eu/docs/en/cowboy/1.0/guide/getting_started/ 添加依赖库:在makefile中添加,会自动 ...

随机推荐

  1. poj1511,线段树扫描线面积

    经典题,线段树扫描线其实类似区间更新,一般的做法是想象一根扫描线从上扫到下或者从左扫到右,本题的做法是从上扫到下 只要扫到了一根水平线,就将其更新到线段树对应区间中,区间和它的子区间是独立更新的 #i ...

  2. python 全栈开发,Day118(django事务,闭包,客户管理,教学管理,权限应用)

    昨日内容回顾 一.django事务 什么是事务 一系列将要发生或正在发生的连续操作. 作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行. 事务处理可以确保除非事务性单元内的所有操 ...

  3. 2018-2019 2 20165203 《网络对抗技术》 Exp2 后门原理与实践

    2018-2019 2 20165203 <网络对抗技术> Exp2 后门原理与实践 实验内容 1.使用netcat获取主机操作Shell,cron启动 (0.5分) 2.使用socat获 ...

  4. Ext.js入门

    一:ExtJs简介: ExtJs通常简称为Ext,它是一个非常优秀的Ajax框架,用Javascript编写,它与后台技术无关,可以用来开发具有炫丽外观的富客户端应用.Ext所开发的多彩界面吸引了许多 ...

  5. ASP.NET Core 2 学习笔记(九)模型绑定

    ASP.NET Core MVC的Model Binding会将HTTP Request数据,以映射的方式对应到参数中.基本上跟ASP.NET MVC差不多,但能Binding的来源更多了一些.本篇将 ...

  6. C#编码、解码

    1.HttpUtility.UrlEncode 方法: 对 URL 字符串进行编码,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输.重载列表: [1]将字节数组转换为已编码的 URL 字符 ...

  7. Linux虚拟内存的添加

    引用自:http://blog.sina.com.cn/s/blog_9150610c0102weym.html 引用自: https://blog.csdn.net/libaoan1971/arti ...

  8. Asp.Net Core2.0获取客户IP地址,及解决发布到Ubuntu服务器获取不到正确IP解决办法

    1.获取客户端IP地址实现方法(扩展类) using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc.ModelBinding; u ...

  9. 6-8 树 uva548

    read 的方式值得学习 当不知道每一行有多少个输入的时候 getline  在弄成stringstream!一个一个处理 用built递归的方式化大为小进行建立树 dfs 遍历整个树来求最值 变量的 ...

  10. Jquery框架1.选择器|效果图|属性、文档操作

    1.JavaScript和jquery的对比 书写繁琐,代码量大 代码复杂 动画效果,很难实现.使用定时器 各种操作和处理 <!DOCTYPE html> <html lang=&q ...