Anaconda (Python发行版)
Anaconda是一个开源[4]的Python和R语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda致力于简化软件包管理系统和部署。Anaconda透過Conda[5]进行软件包管理,并拥有許多适用于Windows、Linux和MacOS的数据科学软件包。
開發者 | Anaconda, Inc. (previously Continuum Analytics)[1] |
---|---|
首次发布 | 0.8.0 [2]/2012年7月17日 |
当前版本 | 2024.02 (2024年2月26日;穩定版本) |
编程语言 | Python |
操作系统 | 跨平台 |
类型 | 编程语言、机器学习、数据科学 |
许可协议 | New BSD License[3] |
网站 | www.anaconda.com |
概览
Anaconda拥有超过1400个软件包。其中包含Conda和虚拟环境管理,它们都被包含在Anaconda Navigator中,因此用户无需去了解独立安装每个库。用户可以使用已经包含在Anaconda中的命令conda install
或者pip install
从Anaconda仓库中安装开源软件包。pip提供了Conda的大部分功能,并且大多数情况下两个可以同时使用。也可以使用conda build
命令构建自定义包,然后通过上传到Anaconda Cloud、PyPI或其他仓库来分享给其他人。
Anaconda现分为个人版、商用版、企业板、云版。其中可免费试用个人版的范围是:个人爱好者、学生、大学、非营利组织、雇员规模小于200人的商业机构;所有其他情况都被认为是商业性的,应该购买商业版(包括政府机构)。[6]
Anaconda2默认包含Python 2.7,Anaconda3默认包含Python 3.7,但是用户可以创建虚拟环境来使用任意版本的Python包[7]。
Anaconda Cloud
Anaconda Cloud是由Anaconda 提供的软件包管理服务,在Anaconda Cloud可以查找、访问、存储和分享共有或私有Jupyter Notebook、Conda与PyPI软件包。Anaconda Cloud托管着有用的Python软件包、Jupyter Notebook和大量应用所需的环境。你不需要登录或者注册Anaconda Cloud账号就可以搜索、下载和安装软件包。
相关事件
2019年4月16日,中國清华大学开源软件镜像站宣布,因未经官方授权,停止Anaconda镜像服务[17]。同年6月15日,在与Anaconda, Inc.的沟通後获得授权,並于近期恢复相关服务[18]。
2019年4月25日,中國安徽省中国科学技术大学开源软件镜像站宣布,因未经官方授权,停止Anaconda镜像服务[19]。
参考來源
- . docs.anaconda.com. [2019-03-28]. (原始内容存档于2019-03-27).
Anaconda is a software development and consulting company of passionate open source advocates based in Austin, Texas, USA. We are committed to the open source community. We created the Anaconda Python distribution and contribute to many other open source-based data analytics tools.
- . [2019-03-28]. (原始内容存档于2018-10-12).
- . continuum.io. Continuum Analytics. [2016-05-30]. (原始内容存档于2016-06-24).
- . Anaconda. [2019-02-27]. (原始内容存档于2019-02-28) (美国英语).
- . [2016-02-25]. (原始内容存档于2016-03-01).
- . [2021-03-24]. (原始内容存档于2021-04-01).
- . conda.io. [2019-03-28]. (原始内容存档于2018-06-13).
- . docs.anaconda.com. [2019-03-28]. (原始内容存档于2019-07-21).
- . pydata.org. [2015-04-09]. (原始内容存档于2016-11-20).
- . Pydannt. 2015-01-29 [2015-04-09]. (原始内容存档于2015-04-11).
- Doig, Christine. . 2015-05-21 [2015-06-16]. (原始内容存档于2015-06-16).
Conda works with Linux, OSX, and Windows, and is language agnostic, which allows us to use it with any programming language or even multi-language projects.
- Lorica, Ben. . O'Reilly Radar. 2013-03-24 [2014-10-30]. (原始内容存档于2016-05-28).
- Jackson, Joab. . networkworld. 2013-02-05 [2014-10-30]. (原始内容存档于2018-06-13).
- Gorelick (Author), Micha; Ozsvald, Ian. 1st. O'Reilly Media. September 2014: 370 [2019-03-28]. ISBN 1449361595. (原始内容存档于2019-03-28).
- . conda.io. [2019-03-28]. (原始内容存档于2018-09-10).
- . anaconda.org. [2019-03-28]. (原始内容存档于2019-08-10).
- . www.ithome.com. [2019-04-16]. (原始内容存档于2019-04-16).
- . mirrors.tuna.tsinghua.edu.cn. [2019-06-15]. (原始内容存档于2019-06-27).
- . servers.ustclug.org. [2019-04-25]. (原始内容存档于2019-04-27).
參閱
- 软件包管理系统