然后我从 macOS 的官方软件包中安装了 conda for python 2.7 和 64 位。
现在看起来我的python二进制文件已被"移动"到另一个地方
ss-MacBook-Pro$ which python
/miniconda2/bin/python
问题 1:我的旧 python 二进制文件是否已被删除,并且新版本的 Python 是否已安装在/miniconda2/下?
然后,我创建了一个包含conda create --name testenv python=2.7
的新环境,以及conda env list
ss-MacBook-Pro$ conda env list
# conda environments:
#
base * /miniconda2
testenv /miniconda2/envs/testenv
问题2:我是否在/miniconda2/envs/testenv
下安装了一个新的python二进制文件? 即,每个环境中的python二进制文件是否是与基本环境或其他环境分开的二进制包,甚至认为它们是相同的版本?
安装 Anaconda,安装另一个 Python 实例。它不会影响您的其他安装,但它可能会更改某些应用程序的默认 python。这会将 Anaconda Python 路径附加到 ~/.bashrc
中的PATH
环境变量(对于 Unix)。这是您可以在安装过程中设置的参数之一。你的系统Python应该仍然存在(可能在/usr/bin/python
)以及你可能已经安装的任何其他Python。
创建另一个环境将安装另一个安装。事实上,你可以选择用Python 3创建一个环境。这些保存在主 Anaconda 目录内的 env
目录中。您可以使用 conda env list
列出它们。