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

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. windows下配置mysql数据库监视工具Mysqlreport

    该工具除了可以监控本机Mysql数据库外,也可以监控远程服务器mysql数据库 需要的工具: 1:perl脚本解析工具安装: http://www.activestate.com/activeperl ...

  2. js事件驱动函数

    输入框 获得光标的这个行为叫做获取焦点 失去光标的这个行为叫做失去焦点 blur 失去焦点 1.获取标签的时候,一定要先等页面加载完成,再去获取这个标签. 可以将整个script代码写在body的下面 ...

  3. ASP.NET Global.asax详解【转】

    global.asax是一个文本文件,它提供全局可用代码.这些代码包括应用程序的事件处理程序以及会话事件.方法和静态变量.有时该文件也被称为应用程序文件. global.asax 文件中的任何代码都是 ...

  4. JavaScript脚本的两种放置方式

    JavaScript脚本的两种放置方式 1在body里用 script标签引用 2 直接写在<script></script>标签之中

  5. hdu 1548 升降梯

    题目大意:有一个升降机,它有两个按钮UP和DOWN,给你一些数i表示层数,并且每层对应的Ki,如果按UP按钮,会从第i层升到第i+Ki层:如果按了DOWN则会从第i层降到第i-Ki层:并规定能到的层数 ...

  6. java利用Jsch实现在windows平台远程操作linux服务器

    说明:exec用于执行命令:sftp用于文件处理 package com.wyg.simple; import java.io.BufferedReader; import java.io.File; ...

  7. Zookeeper笔记(一)初识Zookeeper

    为什么需要Zookeeper Zookeeper是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅.负载均衡.命名服务.分布式协调/通知.集群管理.Master选举 ...

  8. Jquery empty() remove() detach() 方法的区别

    方法简介: empty() This method removes not only child (and other descendant) elements, but also any text ...

  9. java web开发阅读笔记:第一章

    学习该书前所用推荐书籍<名师讲坛—java开发实战经典> 一web开发前奏 1.1网页发展 首先搞懂. 1.HTTP:超级文本传输协议,是一种通讯协议. 通过这个网络协议WW浏览器与WWW ...

  10. 6-6 小球下落 uva679

    较为简单的找规律题目 开始认识二叉树  虽然这题和二叉树没有啥关系 #include<bits/stdc++.h> using namespace std; int main() { in ...