引言
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。
此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库的引用,能够实现对不同领域业务的开发。然而,正是由于库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。
工欲善其事,必先利其器,我们在本节给大家介绍Python的集成开发环境Anaconda的安装、配置及使用,大家在后续的Python及数据科学知识学习过程中会经常用到这套环境工具。
1.内容简介
本篇将对 Python集成开发环境 进行简要的介绍,通过阅读本篇内容您将了解到:
- Anaconda 简要介绍;
- Anaconda的适用平台及安装条件;
- Anaconda的安装步骤;
- Anaconda工具库管理;
2.Anaconda介绍
(1)Anaconda简介
Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。
(2)Anaconda特点
Anaconda具有如下特点:
- 开源
- 安装过程简单
- 高性能使用Python和R语言
- 免费的社区支持
- 其特点的实现主要基于Anaconda拥有的:conda包、环境管理器、1,000+开源库
如果日常工作或学习并不必要使用1,000多个库,那么可以考虑安装Miniconda(下载界面请戳),这里不过多介绍Miniconda的安装及使用。
(3)Anaconda应用场景与优势
如果想使用Python进行数据分析和机器学习,应用在人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融等领域。下载安装Anaconda集成环境可以帮你把基础数据科学和机器学习工具库都配置好。
- 可以安装和使用的一系列工具库
- 拥有界面化的应用程序及包管理应用-Navigator
- 有学习社区资源
3.Anaconda的适用平台及安装条件
(1)适用平台
Anaconda可以在以下系统平台中安装和使用:
- Windows
- macOS
- Linux(x86 / Power8)
(2)安装条件
- 系统要求:32位或64位系统均可
- 下载文件大小:约500MB
- 所需空间大小:3GB空间大小(Miniconda仅需400MB空间即可)
4.Anaconda的安装步骤
(1)macOS系统安装Anaconda
1)前往