Anaconda 与 Python 有什么关系?

新手上路,请多包涵

我是初学者,我想学习计算机编程。所以,现在,我已经开始自学 Python,并掌握了一些 C 和 Fortran 编程知识。

现在,我已经安装了 Python 3.6.0 版本,在这个版本中我一直在努力寻找适合学习 Python 的文本。即使是在线讲座系列也需要 2.7 和 2.5 版本。

现在我有了一本书,然而,它在第 2 版中编写代码,并 试图 在第 3 版 中尽可能接近 它(根据作者的说法);作者推荐“下载 Anaconda for Windows”来安装 Python。

所以,我的 问题 是:这个 “Anaconda” 是什么?我看到它是一些开放的数据科学平台。这是什么意思?它是一些编辑器还是 Pycharm、IDLE 之类的东西?

另外,我从 Python.org 下载了适用于 Windows 的 Python(我现在正在使用的那个),我不需要安装任何“开放数据科学平台”。那么这是怎么回事?

请用通俗易懂的语言解释。我对这些了解不多。

原文由 SchrodingersCat 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 713
2 个回答

Anaconda 是 python 和 R _发行版_。它旨在为数据科学提供“开箱即用”所需的一切(Python 方面)。

这包括:

  • 核心Python语言
  • 100 多个 Python“包”(库)
  • Spyder(IDE/编辑器——像 PyCharm)和 Jupyter
  • conda ,Anaconda自带的包管理器,用于更新Anaconda和包

你的课程可能会推荐它,因为它带有这些附加功能,但如果你不需要它们并且与普通 Python 相处得很好,那也没关系。

了解更多: https ://www.anaconda.com/distribution/

原文由 jambrothers 发布,翻译遵循 CC BY-SA 4.0 许可协议

Anaconda 是一个 Python 发行版,可以轻松地在 Windows 或 Linux 机器上以灵活的方式安装 Python 及其许多最常用的第 3 方库。

我对它的体验非常积极,无论是在 Windows 还是 Linux 上。它非常完整,避免了从源代码构建所需库时出现的问题,这些问题经常困扰着使用 pip 等工具逐个安装这些库。

顺便说一下:从 3.5 或 3.6 开始是非常明智的,因为 2.7 已经接近其生命周期的末尾,尽管许多应用程序仍然依赖它。

至于教程:Python 自己的文档非常适合学习这门语言。

https://docs.python.org/3/tutorial/

原文由 Jacques de Hooge 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题