手把手教你搭建AI开发环境 !(附代码、下载地址)
来源:虎贲智能机器
本文长度为1000字,建议阅读5分钟
本文为你介绍基于ubuntu16 Python3 tensorflow的人工智能开发环境的搭建。
人最大的长处就是有厉害的大脑。电脑、手机等都是对人大脑的拓展。现今,我们每个人都有这个机会,让自己头脑在智能的帮助下,达到极高的高度。所以,拥抱科技,让智能产品成为我们个人智力的拓展,更好的去生活、去战斗。
用项目引导学习:
我们的目标是用现有最流行的谷歌开源框架TensorFlow,搭建一款儿童助学帮手。类似于现在已有的在售商品小米智能语音盒子之类的东西,。
一、Windows下安装虚拟机VMware Workstation,在虚拟机中安装Ubuntu
温馨提示:要善用搜索引擎,解决各类简单问题
VMware Workstation下载地址:
http://www.zdfans.com/5928.html
Ubuntu官方网站:
https://www.ubuntu.com/index_kylin
安装完成:
二、在Ubuntu中安装python3
进入系统,桌面右键单击,点击open Terminal
进入命令行模式。输入python,发现系统自带python2.7.我们要安装python3
退出python(用exit()),输入sudo apt-get install python3,安装python3.已经提前安装过了,安装的是python3.5下面是显示的内容,安装成功。
三、安装TensorFlow
有很多种安装方法,可以自行搜索。tensorflow有CPU和GPU两个版本, 后者支持使用GPU能力来做数据运算, 对GPU的型号有一定限制, 还要安装一堆东西, 对于新手,没必要装(官方推荐先装CPU的).
Step1: 用下面命令安装pip和virtualenv
sudo apt-get install python-pip python-dev python-virtualenv
Step2:创建一个virtualenv环境
virtualenv --system-site-packages targetDirectory
注意:这里的”targetDirectory”定义了virtualenv的根目录,这里推荐使用 ~/tensorflow,所以这里的输入是:
virtualenv --system-site-packages ~/tensorflow,
Step3:激活刚才创建的virtualenv环境
一般情况下(如果你用的是ubuntu自带的终端或者用的不是csh)输入:
source ~/tensorflow/bin/activate12
Step4:如果你用的终端是csh,请输入:
source ~/tensorflow/bin/activate.csh12
输入命令后,你的命令行前面会出现”(tensorflow)”,如果成功的话.
Step5:现在,在这个已经被激活了的tensorflow环境下,使用下面语句安装tensorflow的cpu版:
(tensorflow)$ pip install --upgrade tensorflow # 如果你用 Python 2.7(tensorflow)$ pip3 install --upgrade tensorflow # 如果你用Python3.n
安装成功!
五、测试
Step1:打开终端输入
cd tensorflow
source bin/activate
python
Step2:输入python后输入以下示例
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a+b))
42
>>>
Step3:测试成功接下来首先退出python 按快捷键Ctrl+D
Step4:再退出tensorflow 在命令行输入命令:
deactivate
原文地址:
https://www.toutiao.com/a6497099177896444429
编辑:黄继彦
手把手教你搭建AI开发环境 !(附代码、下载地址)相关推荐
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹
刚刚装好了Ubuntu,安装VMware Tools会让我们有更好的体验,那么为什么要安装VMware Tools?该如何安装呢?本篇博客将手把手教你安装VMware Tools,并设置共享文件夹. ...
- python numpy安装教程_手把手教你搭建机器学习开发环境—Python与NumPy的超简安装教程...
手把手教你搭建机器学习开发环境Python语言是机器学习的基础,所以,想要入门机器学习,配置好Python的开发环境是第一步.本文就手把手的教你配置好基于Python的机器学习开发环境.超简单!第一步 ...
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(一)——安装VMware虚拟机和Ubuntu
前言 近期好多小伙伴都开始学习Linux内核了,那么如何搭建一个Linux运行环境,变成Linux内核初学者的拦路虎,今天我就一步步详细解说一下,如何使用虚拟机VMware安装Ubuntu,跟我一起开 ...
- 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 1]
Keil MDK.IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题.GCC(GNU Compiler Collection)作为GNU计划的一部分 ...
- dubbo源码深度解析_Spring源码深度解析:手把手教你搭建Spring开发环境
Spring环境搭建流程,如果是第一次接触spring源码的环境搭建,确实还是比较麻烦的. 作者使用的编译器为目前流行的lntelliJ IDEA,版本为2018旗舰版.Eclipse用户还需要自己揣 ...
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
上回,我们已经把vim的安装.配置和使用说完了,今天我们就来谈谈Linux下gcc编译器的安装和使用. PS:还不会vim的同学,建议移步: Ubuntu下vim编辑器的安装.配置和使用 1.查看gc ...
- 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 2]
4 make工具安装 前面通过 STM32CubeMX 生成 Makefile 工程,那么就需要一个工具来识别Makefile文件,也就是make工具,在Linux中已经自带make了,在Window ...
- 手把手教你搭建Scala开发环境 步骤详细
- 手把手教你搭建JS开发环境
首先明确需要浏览器端和服务器端各一个. 1.浏览器端 浏览器可以下载--谷歌/火狐/Safari/Edge/欧朋等 浏览器端可以自行下载最新版本. 2.服务器端 Node.js 下载地址:www.no ...
最新文章
- Zookeeper源码编译为Eclipse工程(转)
- oracle中取最新的前几条记录(rownum)
- oracle分页排序
- BugkuCTF–flag在index里
- 这些超实用的电脑快捷键,你都get到了吗?
- php实战https请求,用php发https请求
- 如何获取网站的ico图标呢?
- 最受互联网争抢的web前端工程师
- yii mysql 操作数据库_YII2中操作数据库的方式
- Bash中命令连接符的用法——一次执行多个命令-转
- 【原始图像】对数及对比度扩展变换
- JetBrains AppCode:用于 iOS/macOS 开发的智能 IDE
- 查找你的幸运守护精灵
- IOS-Tom猫小游戏实现
- oppo 手机计算机历史记录,粘贴板历史记录
- L48.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- last、lastb和lastlog
- HTML视频:视频播放网页
- 7kbscan御剑版下载及使用
- elo匹配算法c语言,王者荣耀elo算法被淘汰?全新匹配算法开测
- java 日文全角转半角_java中全角转换为半角的方法
热门文章
- html5常用模板下载网站
- Rabbitmq 相关介绍之双机镜像模式集群配置
- 手机 x PC 交叉感染?360 安全研究员演示“混血攻击”
- github 项目绑定自己的域名
- Spring Boot不允许加载iframe问题解决
- 深入理解按位异或运算符
- 被快乐×××的许晴-----平淡的生活中寻找快乐
- java dagger2_java – Dagger2不生成Daggercomponent类
- oracle对象权限回收,【Privilege】Oracle对象权限级联收回现象测试
- Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for i