python编译器acanda_Python的科学计算版Anaconda5.0有什么新特性

原标题:Python的科学计算版Anaconda5.0有什么新特性

5e12c44f949340d0a21b93a1a5783388.jpeg

摘要: 5.0.1版的Anaconda聚焦数学、科学和数据分析,使用重新编译的Python二进制文件。

Anaconda,用于科学计算、数据科学、统计分析和机器学习工作环境的Python发行版,现在推出了5.0版。

本星期发布的5.0.1版本解决了一些小错误,并添加了一些有用的特性,比如更新的R语言支持,这是在最初的5.0.0版本中没有的功能。

从哪里下载Anaconda 5.0.1

Anaconda的社区版可以直接从Anaconda的网站免费下载,有专业的支持付费企业版,需要与Anaconda销售团队联系。

Anaconda 5为提升速度重新编译一切

Anaconda 5的Linux和MacOS版本已经构建了新的编译器:用于Linux的GCC 7.2和 4..01 MacOS的Clang。这些编译器对MacOS 10.9 Mavericks和CentOS 6这样的早期版本有很大的速度优势。

Anaconda 5的包管理工具conda提供与新编译器一起重构的Python包。并且,就目前而言,这些重新构建的包可以通过不同的安装通道获得。

Anaconda的长期计划是将新的安装通道作为默认的安装通道,随着更多的包被添加到新的通道中,用户为获得新优化的包会被绑定到新通道。

Anaconda 5提供了conda-forge开发配置

Anaconda的conda工具简化了在统计数据和数据分析中使用的Python包,因为其中许多包都有复杂的二进制依赖项。conda-forge是一个GitHub分支,用户可以在那里共享包、构建配置,以及发布为conda构建的项目。

conda-forge的的包列表大约3200个包可用,最近更新的一些内容有:

Cassanda-driver,是一个Python模块,用于处理Apache Cassanda及其二进制数据访问协议。

pyinstaller,将Python应用程序打包成一个自包含的可执行文件。

plotly,一个交互式图形库。

openblas,一个基本向量和矩阵数学的库。

Anaconda的策略是为了一致性,使用conda-forge作为构建配置源,并允许在Anaconda中使用更广泛的第三方包。

Anaconda 5的其他变化

最新版本的Anaconda包含:

通过conda提供的100多个包已经更新或修订。Intel Math内核库,在传统的cpu上加速计算速度的一个主要项目,现在可以在2018.0.0版本中使用。

NumPy用户现在可以使用流行的数学和统计软件包的更广泛的版本。Anaconda的套件中的其他包可能依赖于不同版本的NumPy,但用户可能希望获得最新版本和更大版本。(Anaconda的术语是“固定依赖”)

R语言用户现在可以访问R版本3.4.2。所有R的包,包括RStudio,都是使用Anaconda的新编译器重建的。返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值