conda、miniconda、anaconda之间有什么关系?
关注者
51被浏览
413,7587 个回答
- 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 可能是一个更好的选择。