1. 安装 Miniforge
按照顺序 依次执行 一个代码块可一次复制
# 下载并安装 Miniforge
wget https://mirrors.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/LatestRelease/Miniforge3-Linux-x86_64.sh &&
chmod +x Miniforge3-Linux-x86_64.sh &&
./Miniforge3-Linux-x86_64.sh -b -f -p ~/.miniconda &&
~/.miniconda/bin/mamba init
!!!!!!!!!到这里其实可以结束了 下面内容属于优化 可以不操作!!!!!!!!! 直接到第二步配置源和第三步的更新
# 重新加载 Bash
bash
# 关闭自动激活基础环境
conda config --set auto_activate_base false
# 移除 Mamba 启动横幅
mamba activate base
mamba env config vars set MAMBA_NO_BANNER=1
mamba deactivate
mamba activate base
# 删除安装脚本
rm -rf Miniforge3-Linux-x86_64.sh
2. 配置 Conda 源
# 设置 Conda 源
echo "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
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" > ~/.condarc
3. 配置 Pip 源
# 设置 Pip 源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 更新到最新 防止兼容性问题或缺库缺包的问题
mamba update conda -y
mamba update mamba -y