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

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. 读SRE Google运维解密有感(二)

    前言 这是读“SRE Google运维解密”有感第二篇,第一篇参见 这本书最近又读了几章,结合自己的经历,有些地方真的能感同身受,有些地方也惊叹SRE充满辩证的思想,总之SRE是好一本好书,会给你很大 ...

  2. echarts地图显示不正常问题

    echarts2内置地图,而echarts3无内置地图,需要自己下载并导入. 在刚开始接触地图的时候,使用dreamweaver来构建页面,使用的编码不是UTF-8 代码是按照官方的拷贝下来的(我使用 ...

  3. 使用 IIS 在 Windows 上托管 ASP.NET Core

    参考微软文档: https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/index?tabs=aspnetcore2x 将as ...

  4. es6 entries(),keys() 和 values()

    for (let index of ['a', 'b'].keys()) { console.log(index); } // 0 for (let elem of ['a', 'b'].values ...

  5. Java char

    Java  char字符判断和操作方法类似C的ctype库 //: object/Shifting.java package object; import static net.util.Print. ...

  6. 利用js键盘事件制作会移动效果

    会移动的方块 描述 按键盘上的方向键方块会移动,按住alt键和方向键进行大幅度移动 <!DOCTYPE html> <html lang="en"> < ...

  7. IntelliJ IDEA像Eclipse一样打开多个项目(转)

    转自: 海涛zht666   IntelliJ IDEA像Eclipse一样打开多个项目 我们做项目实际中经常会遇到这样的情况,创建一个common项目(Maven项目)作为公用项目,common中有 ...

  8. LINQ学习之旅(三)

    Linq to Sql语句之Join和Order By Join操作 适用场景:在我们表关系中有一对一关系,一对多关系,多对多关系等.对各个表之间的关系,就用这些实现对多个表的操作. 说明:在Join ...

  9. [转] 学会fetch的用法

    fetch是web提供的一个可以获取异步资源的api,目前还没有被所有浏览器支持,它提供的api返回的是Promise对象,所以你在了解这个api前首先得了解Promise的用法.参考阮老师的文章 那 ...

  10. POJ 2456 3258 3273 3104 3045(二分搜索-最大化最小值)

    POJ 2456 题意 农夫约翰有N间牛舍排在一条直线上,第i号牛舍在xi的位置,其中有C头牛对牛舍不满意,因此经常相互攻击.需要将这C头牛放在离其他牛尽可能远的牛舍,也就是求最大化最近两头牛之间的距 ...