文档章节

机器学习之Python环境搭建

大海201506
 大海201506
发布于 2017/06/22 14:52
字数 511
阅读 62
收藏 0

1、Python下载

http://www.python.org/getit/下载

输入图片说明

输入图片说明

安装成功后可以看到下图:

输入图片说明

进入IDE:

输入图片说明

2. 下载并安装 anaconda

一个个地安装python支持库会非常费事,我们可以选择安装集成环境Anaconda,它基本包括了我们所需的包。Anaconda是一个可执行的exe文件,下载完成后,直接双击就可以安装了

官网地址

国内ip可能下载比较慢,可以使用VPN提速

选择相应的版本

输入图片说明

将下面两个选项都选上,将安装路径写入环境变量。 输入图片说明

安装完之后,打开window的cmd命令行,输入conda list,可以查询出已安装的包:

输入图片说明

  • 如果你还有什么包没有安装上,可以运行conda install *** 来运行。(***为需要安装的包的名称,例如numpy)。
  • 如果某个包版本不是最新的,运行conda update *** 就可以更新了。

3. Anaconda使用示例

anaconda自带了一款编辑器spyder,我们以后就可以用这款编辑器来编写代码了。

spyder.exe放在安装目录下的Scripts里面,如我的是D:\Tools\Anaconda3\Scripts\spyder.exe,直接双击就能运行。我们也可以右键发送到桌面快捷方式方便以后使用。

  1. 下面我们简单编写一个程序来测试一下安装是否成功,该程序用来打开一张图片并显示。首先准备一张图片,然后打开spyder,代码如下:
from skimage import io
img=io.imread('G:/qq.jpg')
io.imshow(img)
  1. 然后点击左上角工具栏里的绿色三角形进行运行。如果右下角的IPython console能显示图片,说明我们的运行环境安装成功。

输入图片说明

4. 安装TensorFlow

在cmd命令窗口进入到Anaconda3安装目录 CPU版本:

pip install tensorflow

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

GPU版本:

pip install tensorflow-gpu  # 需CUDA 8

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

测试是否安装成功:

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

© 著作权归作者所有

大海201506
粉丝 5
博文 96
码字总数 173986
作品 0
广州
程序员
私信 提问
学习资源 :送你5本机器学习必备的免费电子书!(附链接)

作者:Richard Gall 翻译:车前子 校对:丁楠雅; 本文约2000字,建议阅读10分钟。 本文介绍了帮助入门机器学习的5本免费机器学习电子书。 今天,机器学习已成为软件工程所有领域中最重要的发...

数据分析v
01/14
0
0
本地windows跑Python程序调用Spark

应用场景 spark是用scala写的一种极其强悍的计算工具,spark内存计算,提供了图计算,流式计算,机器学习,即时查询等十分方便的工具,当然我们也可以通过python代码,来调用实现spark计算,...

wsc449
2017/11/22
0
0
7行Python代码,搭建可以识花的机器学习App|视频教程

你想学Python,却不知如何着手,那你需要一种更加有趣的学习方式。 Siraj Raval是一位人工智能领域的编程高手,毕业于哥伦比亚大学,曾任职于 Twilio 和 Meetup,他通过制作教程类短视频的方...

AI科技大本营
03/12
0
0
推荐 | 如何用Python编写你最喜欢的R函数?

翻译:陈之炎;校对:卢苗苗;本文转自:数据派THU 公众号; 本文共2136字,建议阅读5分钟。 本文介绍了采用创建一个Python脚本,用该脚本模仿R风格的函数的方法来方便地进行统计。 是用R语言...

数据分析v
2018/09/24
0
0
利用ICSharpCore搭建基于.NET Core的机器学习和深度学习的本地开发环境

每个人都习惯使用Python去完成机器学习和深度学习的工作,但是对于习惯于某种特定语言的人来说,转型不是那么容易的事。这两年我花了不少时间在Python,毕竟工作的重心也从移动开发转为机器学...

dotNET跨平台
07/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
2
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
12
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
13
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0
Django的ChoiceField和MultipleChoiceField错误提示,选择一个有效的选项

在表单验证时提示错误:选择一个有效的选项 例如有这样一个表单: class ProductForm(Form): category = fields.MultipleChoiceField( widget=widgets.SelectMultiple(), ...

编程老陆
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部