miniforge 安装

5 阅读1分钟

下载

下载链接:Releases · conda-forge/miniforge

curl -L -O  https://github.com/conda-forge/miniforge/releases/download/26.1.0-0/Miniforge3-26.1.0-0-Linux-x86_64.sh

安装

Miniforge3-26.1.0-0-Linux-x86_64.sh
  • Enter 查看协议
  • 输入 yes 同意协议
  • 提示安装位置直接回车(默认 ~/miniforge3
  • 输入 yes 同意初始化

验证

# 检查版本 
mamba --version 
# 查看 conda 信息 
conda info 
# 检查 python 
python --version 

配置源

vim ~/.condarc
channels:
channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

更多镜像配置参考 >

Anaconda Mirror | SUSTech Open Source Mirrors

Anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

常见指令

mamba 指令基本和conda一致,例如:

清除缓存: mamba clean -a -y

创建虚拟环境: mamba create -n agl python=3.13

常见问题

conda 和 mamba

mamba是conda的改进型,主要是1.速度更快 2.依赖解析的优化。使用上大部分conda指令都能使用mamba替换。

conda-forge 源

conda-forge 是 conda 生态中最大、最活跃的社区驱动的软件仓库,对比官方源包更多,更新。但说实在的,只是miniforge做环境管理,pip做依赖管理也是可以的。