Anaconda与Python有何关系? [英] How is Anaconda related to Python?

查看:198
本文介绍了Anaconda与Python有何关系?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一个初学者,我想学习计算机编程.因此,到目前为止,我已经开始自己学习Python,并且掌握了一些有关C和Fortran编程的知识.

I am a beginner and I want to learn computer programming. So, for now, I have started learning Python by myself with some knowledge about programming in C and Fortran.

现在,我已经安装了Python 3.6.0版,并且一直在努力寻找适合该版本的Python学习文字.甚至在线讲座系列也要求版本2.7和2.5.

Now, I have installed Python version 3.6.0 and I have struggled finding a suitable text for learning Python in this version. Even the online lecture series ask for versions 2.7 and 2.5 .

现在我有一本书,但是,它在版本2中编写了代码,并尝试了 在版本3中使其尽可能接近 (根据作者);作者建议下载Windows版Anaconda"以安装Python.

Now that I have got a book which, however, makes codes in version 2 and tries to make it as close as possible in version 3 (according to the author); the author recommends "downloading Anaconda for Windows" for installing Python.

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

So, my question is: What is this 'Anaconda'? I saw that it was some open data science platform. What does it mean? Is it some editor or something like Pycharm, IDLE or something?

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

Also, I downloaded my Python (the one that I am using right now) for Windows from Python.org and I didn't need to install any "open data science platform". So what is this happening?

请用简单的语言解释.我对这些知识不多.

Please explain in easy language. I don't have too much knowledge about these.

推荐答案

Anaconda 是python和R distribution .它旨在开箱即用"为您提供数据科学所需的一切(针对Python).

Anaconda is a python and R distribution. It aims to provide everything you need (Python-wise) for data science "out of the box".

它包括:

  • Python的核心语言
  • 100多个Python包"(库)
  • Spyder(IDE/编辑器-如PyCharm)和Jupyter
  • conda,Anaconda自己的程序包管理器,用于更新Anaconda和程序包
  • The core Python language
  • 100+ Python "packages" (libraries)
  • Spyder (IDE/editor - like PyCharm) and Jupyter
  • conda, Anaconda's own package manager, used for updating Anaconda and packages

您的课程可能会推荐它,因为它们附带了这些额外功能,但是如果您不需要它们,并且可以使用香草Python也可以,那么也可以.

Your course may have recommended it as it comes with these extras but if you don't need them and are getting on fine with vanilla Python that's OK too.

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

这篇关于Anaconda与Python有何关系?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆