安装 python 发行版

Installation of python distribution

我是 python 的新手,正在使用 Windows 10。我需要安装 Python 发行版。我知道 Python 有很多实现。我正在将注意力集中在其中三个:CPython、Anaconda、Miniconda(基本上是没有额外包的 anaconda)。我知道 CPython 附带 pip 作为包管理器。而 anaconda 和 miniconda 附带了 pip 和 conda。 我已经在互联网上阅读了一些关于更喜欢哪一个的东西,但我更加困惑了。 请给我仅安装 CPython/Anaconda/Miniconda 的每种方法的优缺点,以及在漫长的 运行 中我可能遇到的问题。 另外请告诉我在同一台机器上同时安装 CPython 和 Miniconda 是否安全,因为我在某处读到在一台机器上(不是在不同的虚拟环境中)安装两个不同版本的 python 会导致与系统冲突 python?

如果您刚开始使用 Python,我建议您使用 Anaconda。 它提供了很多支持和许多有用的软件包,而(如您提到)Miniconda 没有那么多。

就您而言,多次 Python 安装可能会非常烦人。您将 运行 陷入环境和包之间的冲突,这真的会让您感到沮丧。

不过,我认为 CPython 的卷有一些混乱。 Miniconda 和 Anaconda 是 Python 的 发行版 ; CPython 是 Python 的 实现 。事实上,与其他版本(如 Jython 和 IronPython.

相比,Anaconda(我相信 Miniconda)实际上分发了 CPython(最常见的实现)