Python 数据科学平台 Anaconda 的最新发布中增加了 Microsoft VS Code

  • Tim Hodkinson
  • 盖磊

2018 年 3 月 13 日

话题:Python语言 & 开发AI

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

作为数据科学和机器学习平台 Anaconda,5.1 版的 IDE 中增加了Visual Studio Code。这是 Anaconda Inc. 和 Microsoft 深入合作的一部分。

Anaconda是一种面向数据科学家的 R 和 Python 发布版。它将语言运行时、一些实用程序和工具捆绑在一个发布版中,并使用自己的一种称为 conda 的软件包管理系统。Anaconda Inc. 提供对 Anaconda 发布版开源发布的支持,此外它还提供商业版的企业级产品。据该企业的官方网站统计,Anaconda 的用户已超过六百万。

Microsoft 的 Visual Studio Code(常称为 VS Code)自 2015 年首次发布以来,一直在持续进行着改进。它已从一个支持数种核心编程语言的代码编辑器,发展为可编辑数百种语言。在 2017 年底,Microsoft 将 VS Code 中最受欢迎Python 扩展的编写者Don Jayamanne招致麾下,这显示出 Microsoft 增大对 Python 支持投资的意图。Microsoft 还接管了该扩展项目,并招入了大量 Python 开发人员致力于此。该 Python 扩展已成为 VS Code 市场中最受欢迎的扩展,目前已有近七百万次下载。

作为一门语言,Python已在广泛使用上取得了令人瞩目的增长,尤其是对于在数据科学领域工作的人。Anaconda 现已宣布添加 VS Code 为 IDE,与现有的 Spyder、Jupyter Notebook 及其它的 IDE 选项一道供用户选择。

这只是 Anaconda Inc. 和 Microsoft 深入合作的一项工作,它们将进一步共享产品。两家企业在去年九月宣布,它们正在合作创建一个称为“Anaconda for Microsoft”的 Anaconda 发布版子集,可用于 Windows、MacOS 和 Linux 上。该产品最初将加入到 Microsoft Azure Machine Learning、Machine Learning Server、Visual Studio 和 SQL Server 中。在 SQL Server 中加入该产品,提供的一个主要功能是支持数据库中运行 Python 代码。这使得数据在被 Python 处理前,不再需要从数据库中导出。

针对使用 R 而非 Python 的数据科学家,Anaconda 将默认为使用 Anaconda 的 R Essentials 软件包的用户提供Microsoft R Open软件包。此外还将在用于 Anaconda 生态系统交互的 Anaconda Navigator 中,添加用于 Visual Studio Code 的 Visual Studio Code、R Client 和 R Tools。Anaconda Inc. 还将提供一系列支持 Anaconda for Microsoft 的选项。

查看英文原文: Popular Python Data Science Platform Anaconda Now Shipping With Microsoft VS Code

Python语言 & 开发AI