当前位置:   article > 正文

Miniforge3部署教程,完美替代Anaconda3_linux miniforge

linux miniforge

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

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

大功告成!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/578376
推荐阅读
相关标签
  

闽ICP备14008679号