Anaconda 替代品:
-
Miniforge
是一个轻量级的 Anaconda 替代品,基于 Conda 包管理器。 - 它提供了与 Anaconda 类似的功能,但体积更小,安装更快。
- 由
conda-forge
社区维护。
环境管理:
-
Miniforge
使用 Conda 来管理虚拟环境,可以创建独立的环境,每个环境有自己的一套 Python 解释器和包。 - 提供了丰富的环境管理功能,如环境导出和导入。
包管理:
-
Miniforge
使用 Conda 来管理包,Conda 是一个跨平台的包管理系统,支持多种语言和工具。 - 可以安装来自 Anaconda 仓库和其他自定义仓库的包。
使用场景:
- 适用于需要管理复杂依赖关系和多语言环境的项目。
- 适用于需要高性能计算和科学计算的项目。
- 适用于需要跨平台支持的项目。
使用示例:
# 安装 Miniforge - Linux
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
bash Miniforge3-Linux-x86_64.sh
# 创建环境
conda create --name my_env python=3.13
conda activate my_env
# 安装包
conda install requests