想要开始玩机器学习, 敲个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
不报错就代表环境安装成功了。
相关推荐
【Python机器学习基础】 Python作为机器学习的首选语言,因其简洁的语法和强大的库支持而备受推崇。在开始机器学习之旅之前,首先需要掌握Python的基础编程技能。这包括理解变量、数据类型、控制结构(如if-else,...
**Python入门:安装Anaconda** 在当今的数据科学和人工智能领域,Python已经成为不可或缺的编程语言,尤其在机器学习、深度学习、自然语言处理和计算机视觉等方向。为了方便初学者高效地进行开发工作,Anaconda这样...
BAT算法工程师深入详细地讲解Anaconda虚拟环境安装,带你轻松入门机器学习!
### AI机器学习入门:上机实践指南 #### 一、前言 随着人工智能技术的快速发展,机器学习作为其中的核心组成部分,越来越受到人们的重视。对于初学者来说,掌握正确的学习方法和工具至关重要。本文档旨在为初次...
该视频主要讲述了环境配置对于数据分析与机器学习课程的重要性及使用集成环境AnyConda来简化环境搭建过程的方法。AnyConda是一个集成了Python及其常用库的集成开发环境,可以方便地安装和管理多个Python版本及其库。...
【标题】:七步精通Python机器学习 【描述】:本文旨在通过七个步骤,使用全部免费的线上资源,帮助新手掌握Python机器学习基础知识,成为熟练的机器学习实践者。主要目的是引导读者接触并利用各种最佳的免费学习...
《Python数据科学与机器学习:从入门到实践》是一本专为初学者设计的书籍,旨在帮助读者快速掌握Python在数据科学和机器学习领域的应用。这本书涵盖了从基础概念到实际项目实施的广泛知识,使读者能够从零开始,逐步...
《机器学习》编程作业 1——线性回归 《机器学习》编程作业 2——逻辑回归 《机器学习》编程作业 3——多类分类 《机器学习》编程作业 4——神经网络 《机器学习》编程作业 5——偏差与方差 《机器学习》编程作业 6...
Anaconda 是一个流行的开源数据科学平台,它包含了 Python 解释器、众多库和开发工具,如 Jupyter Notebook,使得 Python 编程特别是对于数据分析、机器学习等任务变得更加便捷。对于 Python 初学者而言,Anaconda ...
快速入门 Python 并应用于量化交易系列 本文将从头开始,带领大家快速入门 Python,并将其应用于量化交易系列。我们将从 Python 的基本概念开始,讲解 Python 的安装、基本类型、容器、控制逻辑、函数和面向对象等...
在Python的世界里,初学者通常会从安装Python环境开始,比如安装Anaconda或Miniconda,这两个都是包含Python解释器和许多常用库的集成环境。接着,他们会学习如何使用Python的基本数据类型,如整数(int)、浮点数...
在本篇《数据技术Python基础入门》的教学课件中,主要关注的是Python的安装与环境配置,特别是通过Anaconda来搭建包含Jupyter Notebook/Jupyter Lab的开发环境。Python作为一门广泛应用的编程语言,广泛用于数据分析...
Anaconda是一款开源的Python发行版本,内置了大量的科学计算包,非常适合从事数据分析和机器学习工作的用户。 **步骤一:下载Anaconda安装包** 访问Anaconda官方网站 ...
"Python学习"部分通常会从安装Python环境开始,包括解释器的选择(如Anaconda或Pyenv)和安装过程。接着,你会学习Python的基础语法,如变量、数据类型(整型、浮点型、字符串、布尔型等)、运算符、控制流(条件...
Anaconda 是一个专门为数据科学家和机器学习工程师设计的 Python 集成开发环境,它包含了 Python 的发行版以及大量的预装库,如 NumPy、Pandas、Matplotlib 和 Scikit-learn 等,这些都是数据科学和机器学习项目中...
Anaconda是一个开源的高性能Python和R发行版,它通过conda包和环境管理器以及1000多个开源包的集合,使得安装和维护这些包变得简单快捷。Anaconda的社区提供了免费的支持。Anaconda适合于需要处理大量数据、应用统计...
Anaconda是一款开源的Python和R语言发行版,专为数据科学、机器学习和大数据处理设计。它不仅包含了Python和R这两种编程语言的基础环境,还预装了一系列广泛使用的数据科学工具和库。这其中包括NumPy、Pandas、...
书中首先介绍了学习环境的搭建,包括如何安装Anaconda和使用Jupyter Notebook,这两个工具是目前数据分析和机器学习领域常用的交互式开发环境。Jupyter Notebook的可视化界面对于初学者来说非常友好,能方便地编写、...
在Windows平台上安装Anaconda是很多数据科学家、程序员以及学生入门Python数据科学环境的第一步。Anaconda作为一个强大的Python发行版,不仅包含了Python语言本身,还预装了一系列常用的数据科学库如NumPy、...