conda、miniconda、anaconda之间有什么关系?

关注者
51
被浏览
413,758

7 个回答

  • conda是一款软件管理软件,相当于windows里面的应用商店。miniconda和anaconda中都包含了conda。其中:
  • miniconda windows 64位安装包大小为51.4 Mb,只包含了conda、python、和一些必备的软件工具
  • anaconda windows 64位安装包大小为462 Mb,是miniconda的扩展,包含了数据科学和机器学习要用到的很多软件。

Anaconda 是个啥?

这个答主肯定知道,但是我还是啰嗦一句,可能有初学朋友看。Anaconda 是一个用于数据科学,机器学习和深度学习的开源软件包管理系统,其中包括了许多流行的 Python 包和工具。Anaconda 主要用于科学计算和数据分析。

那 Conda 又是什么?

Conda 是 Anaconda 中的包管理器,可以用来安装和管理软件包。Conda 可以用来安装 Python 包和其他语言的软件包,并且可以很方便地在不同的环境中管理包。

那么 Miniconda 又是啥?和 Anaconda 是啥关系?

很简单,Miniconda 就是 Anaconda 的轻量版,它包含了 conda 和 Python,但是没有包含 Anaconda 中捆绑的那些科学计算和数据分析用的包。Miniconda 只包含最基本的包和工具,但是可以通过 conda 安装其他的包。Miniconda 可以节省空间,并且在安装后可以自定义选择安装哪些包。

那总结一下:

可以说,Anaconda 是一个软件包管理系统,其中包含了 Conda 和许多其他的工具。Conda 是 Anaconda 中的一个组件,用于安装和管理软件包。

Miniconda 作为 Anaconda 的轻量版,Miniconda 和 Anaconda 之间的主要区别就在于 Anaconda 包含了许多科学计算和数据分析用的包,而 Miniconda 只包含了最基本的包和工具。如果你只需要安装最基本的包和工具,并且希望节省空间,那么 Miniconda 可能是一个不错的选择。如果你需要许多科学计算和数据分析用的包,那么 Anaconda 可能是一个更好的选择。

如果觉得有帮助,记得点个赞哦 ↓。