Miniforge3部署教程,完美替代Anaconda3

大背景不介绍了,哎!直接上教程!

1.卸载 Anaconda3

conda install anaconda-clean
anaconda-clean --yes
rm -rf ~/anaconda3

2.安装 Miniforge3


查看系统架构,确定安装包名称:

uname -a  # 查看是x86还是m系列(m1m2m3系列芯片)下载对应.sh文件

打开github,下载安装包:GitHub - conda-forge/miniforge: A conda-forge distribution.

OSArchitectureDownload
Linuxx86_64 (amd64)Miniforge3-Linux-x86_64
Linuxaarch64 (arm64) (**)Miniforge3-Linux-aarch64
Linuxppc64le (POWER8/9)Miniforge3-Linux-ppc64le
OS Xx86_64Miniforge3-MacOSX-x86_64
OS Xarm64 (Apple Silicon) (***)Miniforge3-MacOSX-arm64
Windowsx86_64Miniforge3-Windows-x86_64

以x86 Mac为例,执行安装,一路Enter

bash ./Miniforge3-MacOSX-x86_64.sh

3.PATH 设置

~/miniforge3/bin/mamba init  # PATH初始化,但是不一定work,可以参考下面方案

Linux和MacOSX用户分别在~/.bashrc和~/.bash_profile里添加如下内容

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/miniforge3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/opt/miniforge3/etc/profile.d/conda.sh" ]; then
        . "/opt/miniforge3/etc/profile.d/conda.sh"
    else
        export PATH="/opt/miniforge3/bin:$PATH"
    fi
fi
unset __conda_setup

if [ -f "/opt/miniforge3/etc/profile.d/mamba.sh" ]; then
    . "/opt/miniforge3/etc/profile.d/mamba.sh"
fi
# <<< conda initialize <<<

4.Anaconda 环境迁移

mamba --version  # 打开新Terminal,执行命令,验证安装是否成功

mv anaconda3/envs/* miniforge3/envs  # 移动Anaconda envs到Miniforge envs,完全兼容

mamba env list

mamba activate ENV_NAME

大功告成!

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值