代码之家  ›  专栏  ›  技术社区  ›  Jack Armstrong

在Python之前安装Anacondas

  •  0
  • Jack Armstrong  · 技术社区  · 5 年前

    我是Python的新手。我最近安装了 python 3.7 和可视代码。然而,我了解到,要操纵数据帧和其他很酷的统计数据,你需要巨蟒。所以我去下载了Anaconda here .exe 文件

    1. 将蟒蛇添加到我的路径环境变量

    不推荐。而是用Windows开始菜单打开Anaconda并选择“Anaconda(64位)”。此“添加到路径”选项使Anaconda在以前安装的软件之前找到,但可能会导致需要卸载和重新安装Anaconda的问题。

    1. 将Anaconda注册为我的默认Python 3.7

    这将允许其他程序(如用于VisualStudio PyCharm的Python工具、Wing IDE、PyDev和MSI二进制软件包)自动将Anaconda检测为系统上的主要Python 3.7。

    我知道问题1本质上是在问我您是否希望此版本作为Python的默认版本。我的第一个想法是肯定的,但后来说不,如果Python得到更新怎么办。

    对于问题2,Anaconda是否安装了自己的Python版本?我应该卸载我的Python 3.7版本吗?这是问什么?

    1 回复  |  直到 5 年前
        1
  •  2
  •   John Bollinger    5 年前

    我知道问题1本质上是在问我您是否希望此版本作为Python的默认版本。

    我想这取决于你所说的“Python的默认版本”是什么意思。这个选项将完全按照它所说的去做,因此,可以通过路径搜索找到Anaconda发行版中的Python,它最初将出现在路径的开头。随后安装其他软件可能会让另一条Python走在Anaconda前面。

    对于问题2,Anaconda是否安装了自己的Python版本?

    python更准确地说,Anaconda是标准CPython的一个发行版,附带了一系列预装的额外软件包和一些特定于它的方便的额外工具。

    我应该卸载我的Python 3.7版本吗?

    您不需要卸载以前的版本,但是如果您选择了提供给您的两个选项,那么它可能会大部分或完全未使用。不过,需要注意的一点是,您正在安装Anaconda3(它包Python 3),而不是Anaconda2(它包Python 2)。

    这是问什么?

    这个替代方案提供了不同于其他方案的“默认Python”含义:它在Windows注册表中添加或修改将Anaconda标识为系统默认Python的条目。

    我建议两者都检查一下。此外,我还建议不要使用其他Python,除非您同时需要Python 3和Python 2。