conda“基本”环境和“根”环境之间有什么区别?

时间:2018-10-01 10:59:44

标签: python jupyter-notebook conda

我最近一直在努力整理我的conda环境。我最终重新安装了miniconda,而且位置不错。

我的问题是,当我运行conda env list时,我得到:

# conda environments:
#
base                  *  /Users/rheft/miniconda3
sonny36                  /Users/rheft/miniconda3/envs/sonny36

我希望在这里包含“ root”。此外,当我从jupyter笔记本中查看conda环境时,列出了3种环境。

root         -- /Users/rheft/miniconda3
miniconda3   -- /Users/rheft/miniconda3
sonny36      -- /Users/rheft/miniconda3/envs/sonny36

我的问题是为什么运行rootconda env list不显示?尽管一切正常,但是我想删除重复的环境,有什么建议吗?

非常感谢!

1 个答案:

答案 0 :(得分:3)

root是主要环境的旧名称(conda 4.4之前的名称);在conda 4.4之后,它被重命名为base。您拥有名为root的Jupyter环境的原因很可能是因为您安装了其中包含该名称的内核。