Python和蟒蛇之间的混淆

Python和蟒蛇之间的混淆,python,anaconda,Python,Anaconda,最近,我开始在Linux操作系统上用Python(Python 3.5)编程。但我对水蟒感到困惑。到底是什么?它是Python版本还是其他版本?如果我不安装Anaconda,会有任何限制吗?Anaconda是一个免费的开源Python发行版,收集了数百个与数据科学、科学编程、开发等相关的软件包。Python包含在Anaconda发行版中。它不是一个IDE(如注释中提到的PyCharm),尽管它可以用大多数IDE配置。我将注意到,该发行版包括一个名为Spyder的IDE。它还附带了一个称为cond

最近,我开始在Linux操作系统上用Python(Python 3.5)编程。但我对水蟒感到困惑。到底是什么?它是Python版本还是其他版本?如果我不安装Anaconda,会有任何限制吗?

Anaconda是一个免费的开源Python发行版,收集了数百个与数据科学、科学编程、开发等相关的软件包。Python包含在Anaconda发行版中。它不是一个IDE(如注释中提到的PyCharm),尽管它可以用大多数IDE配置。我将注意到,该发行版包括一个名为Spyder的IDE。它还附带了一个称为conda的平台无关包管理器

您可以在此处阅读更多内容:

Anaconda是一个流行的Python数据科学平台

Anaconda是一个开源发行版,包括:

  • Python和R编程语言,用于大规模数据处理、预测分析和科学计算,旨在简化包管理和部署
此外,您可以很好地为任何操作系统(如linux或windows)安装Anaconda。他们有导航器,这将是非常有用的发射模块可用

Anaconda在安装时询问Python版本:

有关蟒蛇的更多信息,请访问:


过去两年,Anaconda distribution一直在我的电脑上,开着和关着,所以我觉得我有一些使用它的经验

Anaconda试图成为一把瑞士军刀,但事实仍然是,Anaconda提供的一切都可以使用PIP手动安装

如果您是一名初学者,并且不打算在数据科学/ML领域做一些全面的工作,我看不出有任何理由需要安装Anaconda。如果您仍然希望在您的计算机上安装conda,那么就使用它,但是如果您已经预装了python,那么请先删除它,然后使用conda。(否则,您必须明确并注意计算机上安装的新python包的位置。)

Conda dist.通常很容易占用2-4GB的空间。(有一种称为miniconda的轻型安装程序,但它也会消耗大量内存) 当您使用conda命令安装python包时,它通常会附带额外的(初学者可能不需要)包,从而在您的设备上消耗更多的空间。因此,如果你的机器速度慢,你的空间少,那么Anaconda对你来说是一个巨大的禁忌

Anaconda(IMHO)是python初学者在互联网上精心策划的宣传

即使你有足够的内存和一个功能强大的设备,我也不明白你为什么要把这些钱花在你可能永远不会使用的东西上。除非你这样做有很大的好处,这对那些在专业环境中的人来说可能更明显

有很多方法可以使用PIP批量安装您需要的所有内容,PIP只安装我们从终端要求/命令的内容,没有其他内容,除非我们要求


另外,请记住,如果您想进行数据科学、ML、深度学习,请选择64位版本的python,这样您所需的每个模块都可以安装而不会出错。

请阅读:它是像pycharm还是pycharm的替代品?可能是重复的,谢谢您的回答。我有一个疑问:为什么建议在使用Conda之前卸载python?是的,空间是一个因素,不过我没有遇到任何严重的问题。请记住仅使用anaconda提示符并使用conda命令在conda中安装任何软件包。我有两个版本的python,并尝试使用pip安装一个模块,然后安装了它,我不希望它这样做。但是,这个错误是我的,因为我没有明确指明路径。