python - Anaconda 与 miniconda

在 Anaconda repository ,有两种类型的安装程序:

Anaconda 安装程序”和“Miniconda 安装程序”。

它们有什么区别?

此外,对于安装程序文件 Anaconda2-4.4.0.1-Linux-ppc64le.sh2-4.4.0.1 代表什么?

最佳答案

根据 original docs :

如果您满足以下条件,请选择 Anaconda:

  • 不熟悉 conda 或 Python
  • 就像一次自动安装 Python 和 1500 多个科学软件包的便利性一样
  • 有时间和磁盘空间(几分钟和 3 GB),和/或
  • 不想安装您想要单独使用的每个包。

如果您满足以下条件,请选择 Miniconda:

  • 不介意安装您要使用的每个软件包 个人。
  • 没有时间或磁盘空间来安装超过 1500 一次打包,和/或
  • 只想快速访问 Python 和 conda 命令,并希望稍后整理其他程序。

我自己使用 Miniconda。 python 肿了。许多软件包从未使用过,但仍可在需要时轻松安装。

请注意 Conda是包管理器(例如 conda list 显示环境中所有已安装的包),而 Anaconda 和 Miniconda 是发行版。软件分发是一组预先构建和预先配置的软件包,可以在系统上安装和使用。包管理器是一种工具,可以自动执行安装、更新和删除包的过程。

Anaconda is a full distribution of the central software in the PyData ecosystem, and includes Python itself along with the binaries for several hundred third-party open-source projects. Miniconda is essentially an installer for an empty conda environment, containing only Conda, its dependencies, and Python. Source.

安装 Conda 后,您可以从头开始安装所需的任何软件包以及任何所需的 Python 版本。

2-4.4.0.1 是 Anaconda 安装包的版本号。奇怪的是,它没有在他们的Old Package Lists 中列出。 .

2016 年 4 月,Anaconda 版本从 2.5 跃升至 4.0,以避免与 Python 版本 2 和 3 混淆。4.0 版本包括 Anaconda Navigator。

可以找到后续版本的发行说明 here .

https://stackoverflow.com/questions/45421163/

相关文章:

python - 如何为子图设置公共(public)轴标签

python - 在 Python 中 Ping 服务器

linux - Linux内核中浮点的使用

linux - 如何从文本文件中删除非 UTF-8 字符

c - 如何使用 GDB 修改内存内容?

unix - 如何交错来自两个文本文件的行

linux - 了解 Linux oom-killer 的日志

python - 如何在 Python 中使用方法重载?

python - 为什么这个 Python 代码段中允许使用分号?

python - 如何在 Windows 上使用 Python 3 连接到 MySQL?