当前位置:   article > 正文

Miniforge是python环境与包管理工具

miniforge

一、介绍说明

Miniforge是一款Python环境和包管理工具,相比Anaconda,推荐使用Miniforge的原因主要有以下三个方面。
首先,miniforge集成了Anaconda的核心工具:conda。conda是一个包和环境管理工具,因此,
miniforge里面的conda和Anaconda里面的conda完全一样;
你能用Anaconda做的安装、升级、删除包等功能,miniforge都能做;
你能用Anaconda做的conda虚拟环境管理,miniforge也都能做。
其次,miniforge是由社区主导,用GitHub托管,完全免费,使用 (而且只用)conda-forge 作为(默认)下载channel,避开了Anaconda的repository,从而也就避开了商业使用被Anaconda追责的问题。
最后,Miniforge相比Anaconda更为灵活轻便,安装体积小、运行速度快、支持mamba、支持PyPy等。

二、下载Miniforge

下载Miniforge(https://conda-forge.org/miniforge/),建议选择Miniforge3。
1.自2023年9月起,Miniforge3-23.3.1-0发布后其功能与Mambaforge已完全一致,两者的区别仅在安装器名称和安装路径。后续Mambaforge相关的bug reports将不再维护,因此官方建议安装Miniforge3。
2.不建议用pypy3版本,因为PyPy是以Python实现的解释器。虽然它对于CPython的缺陷进行了很多的改进,但是由于它没法支持官方的CPython API,因此它没法支持很多重要的第三方包,例如NumPy。

三、安装

macOS系统
1、打开终端
2、执行命令
bash Miniforge3-23.3.1-0-MacOSX-arm64.sh
3、回车键,然后输入yes后回车。
4、继续回车确认开始安装。
5、安装完成后输入yes回车来初始化conda。
6、配置完成,重新打开终端即可使用。

Windows系统
1、双击下载的exe文件安装包,根据提示完成安装即可。
2、安装完成后,在开始菜单打开Miniforge Prompt即可使用。

四、用法举例

1、安装IDE
安装Jupyter notebook
mamba install -c conda-forge notebook
安装Spyder
mamba install spyder
安装Jupyter Lab
mamba install -c conda-forge jupyterlab
2、安装重要的包
mamba install numpy
mamba install seaborn
mamba install openpyxl
mamba install pandas
mamba install scikit-learn

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/578389
推荐阅读
相关标签
  

闽ICP备14008679号