其包含了conda、Python等180多个科学包及其依赖项。 [1] 由于包含了大量的科学包,Anaconda 的下载文件比较大(约 460 MB),若是只须要某些包,或者须要节省带宽或存储空间,也能够使用Miniconda这个较小的发行版(仅包含conda和 Python)。python
Anaconda包括Conda、Python以及一大堆安装好的工具包,好比:numpy、pandas等web
conda是一个开源的包、环境管理器,能够用于在同一个机器上安装不一样版本的软件包及其依赖,并可以在不一样的环境之间切换框架
若是你是一个新手,想要学习python,能够使用anaconda,使用anaconda能够节省没必要要的时间成本工具
若是你须要在多个python版本间进行切换,能够使用anaconda,它提供的环境管理会让你省下不少时间,建立一个不一样版本的python只需一条命令。学习
咱们经常会遇到这样的状况,正在作的项目A和项目B分别基于python2和python3,而第电脑只能安装一个环境,这个时候Anaconda就派上了用场,它能够建立多个互不干扰的环境,分别运行不一样版本的软件包,以达到兼容的目的。 Anaconda经过管理工具包、开发环境、Python版本,大大简化了你的工做流程。不只能够方便地安装、更新、卸载工具包,并且安装时能自动安装相应的依赖包,同时还能使用不一样的虚拟环境隔离不一样要求的项目。url
若是你的本地有python,能够不用理会,若是你的本地没有python,也没关系,由于咱们会使用anaconda建立的python。spa
下载:命令行
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
查看全部环境:code
激活和退出一个环境ip
建立任意版本的python环境
安装和卸载包
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 在包后面显示来源