Anaconda介绍

Anaconda是什么?
一、Anaconda概述
Anaconda指的是一个开源的Python发行版本,其包含了Conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包Conda和Python)。
Anaconda利用工具/命令Conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
这里先解释下Conda、Anaconda这些概念的差别。
  • Conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。
    Conda的设计理念——Conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。
  • Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。

    Anaconda是一个科学计算环境,当在电脑上安装好Anaconda3以后,就相当于安装好了Python,还有一些常用的库,如numpy,scrip,matplotlib等库。(如果你没有安装anaconda的话,直接安装了Python,装完Python想要使用这些库的话,还要在cmd中运行 pip install …;)。
    Anaconda3对应的就是Python3.x的版本,Python3.x的默认编码方式是UTF-8,很少出现字符编码的各种问题。
    如果计算机上已经安装了Python,安装不会对你有任何影响。实际上,脚本和程序使用的默认 Python是Anaconda附带的Python,所以安装完Anaconda已经自带安装好了Python,不需要你再安装Python了。
1、Anaconda具有如下特点:

(1)开源
(2)安装过程简单
(3)高性能使用Python和R语言
(4)免费的社区支持

2、其特点的实现主要基于Anaconda拥有的:

(1)conda包
(2)环境管理器
(3)1,000+开源库

二、Conda的环境管理

Conda的环境管理功能允许我们同时安装若干不同版本的Python,并能自由切换。对于上述安装过程,假设我们采用的是Python 2.7对应的安装包,那么Python 2.7就是默认的环境(默认名字是root,注意这个root不是超级管理员的意思)。
假设我们需要安装Python 3.4,此时,我们需要做的操作如下:
参考链接:
https://www.jb51.net/article/137786.htm
三、Conda的包管理
参考链接:
https://www.jb51.net/article/137786.htm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值