Anaconda是什么?

来源:TechTMT.Com  作者:整理  日期:2022-02-25 18:00:07

Anaconda是一个免费开源的Python和 R 语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda 致力于简化包管理和部署。Anaconda 的包使用软件包管理系统Conda进行管理。超过 1200 万人使用 Anaconda 发行版本,并且 Anaconda 拥有超过 1400 个适用于 Windows、Linux 和 MacOS 的数据科学软件包。

Anaconda

Anaconda 拥有超过 1400 个软件包。其中包含 Conda 和虚拟环境管理,它们都被包含在 Anaconda Navigator 中,因此用户无需去了解独立安装每个库。用户可以使用已经包含在 Anaconda 中的命令 conda install 或者 pip install 从 Anaconda 仓库中安装开源软件包。Pip 提供了 Conda 的大部分功能,并且大多数情况下两个可以同时使用。也可以使用 conda build 命令构建自定义包,然后通过上传到 Anaconda Cloud、PyPI 或其他仓库来分享给其他人。

Anaconda2 默认包含 Python 2.7,Anaconda3 默认包含 Python 3.7,但是用户可以创建虚拟环境来使用任意版本的 Python 包。

Anaconda Navigator

Anaconda Navigator 是包含在 Anaconda 中的图形用户界面,用户可以通过 Anaconda Navigator 启动应用,在不使用命令行的情况下管理软件包、创建虚拟环境和管理路径。Anaconda Navigator 可以在 Anaconda Cloud 或本地 Anaconda 仓库中搜索、安装和升级软件包。Anaconda Navigator 适用于 Windows、macOS 和 Linux。

Conda

Conda 是一个开源、跨平台和语言无关的软件包管理和系统管理系统,通过 Conda 可安装、升级和升级软件包依赖。Conda 为 Python 程序创造,但是它可以打包、分发任意语言编写的软件(例如 R 语言)和包含多语言的项目。Conda 包含在所有版本的 Anaconda、Miniconda 和 Anaconda 仓库中。

Anaconda Cloud

Anaconda Cloud 是由 Anaconda 提供的软件包管理服务,在 Anaconda Cloud 可以查找、访问、存储和分享共有或私有 Jupyter Notebook、Conda 与 PyPI 软件包。Anaconda Cloud 托管着有用的 Python 软件包、Jupyter Notebook 和大量应用所需的环境。你不需要登录或者注册 Anaconda Cloud 账号就可以搜索、下载和安装软件包。

分类:文章
标签:是什么
编辑:tmt
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明: 阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考! 如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。