2024年4月23日发(作者:)

Anaconda介绍、安装及使用教程

〇、序Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台

的特点,能够在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在

不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。

此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、

Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就

是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库的引用,能够实

现对不同领域业务的开发。然而,正是由于库的数量庞大,关于治理这些库以及对库作及

时的维护成为既重要但复杂度又高的情况。

一、什么是Anaconda?1. 简介Anaconda(官方网站)就是能够便捷猎取包且对包

能够进行治理,同时对环境能够统一治理的发行版本。Anaconda包含了conda、Python

在内的超过180个科学包及其依靠项。

2. 特点Anaconda具有如下特点:

开源安装过程简单高性能使用Python和R语言免费的社区支持其特点的实现要紧基

于Anaconda拥有的:

conda包环境治理器1,000+开源库假如日常工作或学习并不必要使用1,000多个库,

那么能够考虑安装Miniconda(图形界面下载及命令行安装请戳),那个地点只是多介绍

Miniconda的安装及使用。

3. Anaconda、conda、pip、virtualenv的区不① Anaconda

Anaconda是一个包含180+的科学包及其依靠项的发行版本。其包含的科学包包括:

conda, numpy, scipy, ipython notebook等。② conda

conda是包及其依靠项和环境的治理工具。适用语言:Python, R, Ruby, Lua, Scala,

Java, JavaScript, C/C++, FORTRAN。适用平台:Windows, macOS, Linux用途:

快速安装、运行和升级包及其依靠项。在计算机中便捷地创建、保存、加载和切换环

境。假如你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同

样是一个环境治理器。仅需要几条命令,你能够创建一个完全独立的环境来运行不同的

Python版本,同时在你常规的环境中使用你常用的Python版本。——conda官方网站

conda为Python项目而制造,但可适用于上述的多种语言。conda包和环境治理器

包含于Anaconda的所有版本当中。③ pip

pip是用于安装和治理软件包的包治理器。pip编写语言:Python。Python中默认安

装的版本:Python 2.7.9及后续版本:默认安装,命令为pipPython 3.4及后续版本:默

认安装,命令为pip3pip名称的由来:pip采纳的是递归缩写进行命名的。其名字被普遍

认为来源于2处:

“Pip installs Packages”(“pip安装包”)“Pip installs Python”(“pip安装

Python”)④ virtualenv

virtualenv:用于创建一个独立的Python环境的工具。