Linux安装miniforge

zjh0674 / 2024-09-24 / 原文

miniforge

安装

协议条款:bsd-3-clause
支持conda和mamba命令,两者效果一样,推荐使用mamba

# Setup Miniforge
wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
chmod +x ./Miniforge3-$(uname)-$(uname -m).sh
bash Miniforge3-$(uname)-$(uname -m).sh

export  PATH=$PATH:/root/miniforge3/bin # 添加环境变量,/root/miniforge3/bin是配置的安装路径
mamba init
#conda config --set auto_activate_base false //关闭自动激活基础环境,若未关闭,初始化完后需关闭窗口重新打开

mamba activate base

换清华镜像源

修改~/.condarc文件, 使用下面配置:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
ssl_verify: false

相关命令

  • mamba init # 初始化
  • mamba create -n 环境名称 # 创建环境
  • mamba activate 环境名称 # 进入环境
  • mamba deactivate # 退出环境
  • mamba info -e # 查看存在的环境
  • mamba remove -n 环境名称 --all # 删除环境

例:

mamba create -n lmdeploy python=3.10 -y # 创建环境并安装python3.10版本
mamba activate lmdeploy # 进入conda环境