想要开始玩机器学习, 敲个hello world第一关就是环境问题, 而python环境下,有3个包必须要装: numpy, pandas 和sklearn。 numpy和pandas都是负责数据计算处理的, 而sklearn封装了机器学习算法, 因此尤其重要。
一般的流程, 我们会先安装一个python环境, 然后用pip或者easy_install把这几个包装上。 但实际操作时, 随后会发现,这些包还依赖其他一群包, 每种依赖都有一定的版本条件限制, 装错一个就跑不起来。 笔者在这里也是兜了一大圈,最后放弃了。
所幸,我们也不是第一个遇到这种困难, 前辈们早就有解决办法了, 那就是: anaconda
Anaconda是python的集成环境,已经安装好了几乎你能想到的所有的python包, 开箱即用,非常友好
1. 下载
一般情况下,建议是下载2.7版本, python3的版本不兼容2的代码(奇葩的存在), 很多教学样例都是以2为基础编写的。
2. 安装
下载完成后, 把Anaconda2-4.2.0-Linux-x86_64.sh这个安装程序放到任意目录
sh Anaconda2-4.2.0-Linux-x86_64.sh
- 输入Enter,确认是否安装
- 输入yes, 同意license
- 输入Enter确认默认安装目录
- 输入yes, 同意修改.bashrc, 添加Path环境变量
环境变量生效
source ~/.bashrc
3. 测试
在dos或者shell下输入:
python
在python提示符下输入:
import numpy
import pandas
import sklearn
不报错就代表环境安装成功了。
相关推荐
BAT算法工程师深入详细地讲解Anaconda虚拟环境安装,带你轻松入门机器学习!
BAT算法工程师深入详细地讲解安装Anaconda,带你轻松入门机器学习!
《机器学习》编程作业 1——线性回归 《机器学习》编程作业 2——逻辑回归 《机器学习》编程作业 3——多类分类 《机器学习》编程作业 4——神经网络 《机器学习》编程作业 5——偏差与方差 《机器学习》编程作业 6...
由于本次课程是围绕Python数据技术展开的Python基础内容讲解,而在实际的数据分析、机器学习建模、甚至是算法工程的工作当中,Jupyter开发环境都是最通用的开发环境,同时,由于Jupyter本身也是Notebook形式的编程...
2017年最新机器学习入门与实战精品高清全套视频教程附讲义作业(anaconda2 4.3Pytyhon2.7 jupyter) 70课 课程介绍: 从基本的软件安装到必备的Python扩展讲起,然后对机器学习算法一一讲解,同时配合编程实操的实现...
选项1:使用Anaconda进行快速安装(推荐) Anaconda是一个Python发行版,其中包含许多用于科学编程的Python软件包。 这是在任何操作系统下安装和设置工作环境的实用方法。 。 安装Python> = 3.5 。 选项2:手动安装...
课程介绍: 课程风格通俗易懂,真实案例实战。精心挑选真实的数据集为案例,通过python数据科学库numpy,pandas,... 课时3使用Anaconda安装python环境(Python新手先看这个) 13:10 课时4课程数据,代码,PPT(在
分类,聚类,交叉分解,数据集,特征选择,一般示例新增介绍:说明简易的Anaconda安装,以及利用数字识别范例来入门机器学习的方法第10,000个综合浏览量 0.2:2016/8/30新增应用章节,贡献者:吴尚真增修章节:分类...
本课程内容经过精心设计和挑选,只保留精华的python入门知识点。...PS:本课程不会涉及到机器学习深度学习相关知识。只不过python已经成为深度学习使用广泛的编程语言,所以学习深度学习之前好先学会python。
该项目的目的是建立一个机器学习模型,用于从 url 中总结网站; 入门 这些说明将为您提供项目的副本,并在您的本地计算机上运行以用于开发和测试目的。 先决条件 Python 发行版 Anaconda 安装中 在您的系统上安装...
1 安装Anaconda开发环境 Anaconda是一个开源的Python发行版本,集成了NumPy、SciPy、Pandas、Matplotlib和scikit-learn等多个科学包及其依赖项,而且可使用conda命令安装第三方库和创建多个环境。 作为数据科学...
-增加了信息和提示DSMLP:数据科学:机器学习和Python(Udemy)。 :star: 与V1.0相同的点,但有一些补充 V1.0 -代码灵感来自IML过程:介绍机器学习(Udemy)。 :star: :star: :star: :star: :star: 了解ML的基础 ...
Anaconda是专注于数据分析的Python发行版本,机器学习入门首选平台,包含了许多科学计算包。 conda是一个package,可以用来管理python的依赖和环境。与python中的virtualenv相对比,都可以为python程序创建一套...
目录简介入门入门帮助示例:GCN算法安装使用PyPI安装StellarGraph在Anaconda Python中安装StellarGraph从GitHub来源安装StellarGraph引用参考简介StellarGraph库提供了用于图式机器学习的最新算法,使它变得容易发现...
1.Python实现ARIMA时间序列预测(完整源码和数据) anaconda + pycharm + python +Tensorflow 注意事项:保姆级注释,几乎一行一注释,方便小白入门学习! 2.代码特点:参数化编程、参数可方便更改、代码编程思路清晰...
1.Python实现EEMD信号分解降噪(完整源码和数据) anaconda + pycharm + python +Tensorflow 注意事项:保姆级注释,几乎一行一注释,方便小白入门学习! 2.代码特点:参数化编程、参数可方便更改、代码编程思路清晰...
1.Python实现CEEMDAN信号分解降噪((完整源码和数据) anaconda + pycharm + python +Tensorflow 注意事项:保姆级注释,几乎一行一注释,方便小白入门学习! 2.代码特点:参数化编程、参数可方便更改、代码编程思路...
1.官网下载最新版Anaconda,完成后打开Anaconda Prompt,显示(base)即安装成功 2.conda create -n pytorch python=3.6建立一个命名为pytorch的环境,且环境python版本为3.6 3.conda activate pytorch激活并进入...
1.Python实现TVF-EMD-LSTM时间序列预测(完整源码和数据) anaconda + pycharm + python +Tensorflow 注意事项:保姆级注释,几乎一行一注释,方便小白入门学习! 2.代码特点:参数化编程、参数可方便更改、代码编程...
1.Python实现LSSVM时间序列预测(完整源码和数据) anaconda + pycharm + python +Tensorflow 注意事项:保姆级注释,几乎一行一注释,方便小白入门学习! 2.代码特点:参数化编程、参数可方便更改、代码编程思路清晰...