miniforge
什么是Mambaforge?和miniforge和mamba的关系
Mambaforge使用mamba作为其包管理器,mamba是conda的一个替代品,可以从conda-forge通道安装包。
Miniforge是一个社区驱动的miniconda替代品,它与Miniconda相比,提供了更多的编译器和开发工具,适用于更复杂的环境和依赖关系。自2023年9月起,Miniforge的功能与Mambaforge完全一致,两者的主要区别在于安装器名称和默认安装路径。
Mamba是一个高效的包管理工具,它通过C++实现核心部分,以提高执行效率,并且可以与conda完美兼容,只需将conda命令中的conda替换为mamba即可。Mambaforge预配置了流行的conda-forge通道,但用户也可以修改配置以使用其他任何通道。
总结来说,Mambaforge是一个基于mamba的环境管理工具,而Miniforge则是一个提供额外编译器和开发工具的环境管理工具,两者在功能上已经非常接近,主要差异在于安装过程中的细节。
miniforge, I’m coming
conda-forge/miniforge: A conda-forge distribution. (github.com)
为防止冲突没有添加PATH,需要在miniforge的prompt里面输入mamba,非常神奇,既有conda又有mamba,还有pip
miniforge的安装
1 |
使用
使用优先级:pip>mamba>conda,速度更快,包更完全
mamba安装和conda安装执行的过程是不一样的
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Min的博客!
评论