ubuntu 安装 anaconda

  1. 下载

    wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
    

    anaconda

  2. 安装

    bash Anaconda3-2023.09-0-Linux-x86_64.sh
    

    2.1 回车继续anaconda
    2.2 许可协议
    anaconda

    输入 q 退出阅读许可协议

    anaconda

    2.3 输入 yes 接受 许可协议
    anaconda
    2.4 设置 anaconda 安装位置 如不需要更改直接回车
    anaconda
    2.5 安装完成是否激活 conda 环境
    anaconda

    如果选择激活 conda 环境 输入 yes 回车即可,后面是步骤不需要执行
    如果选择不激活 conda 环境,按需激活相应的虚拟环境 输入 no

    anaconda

  3. 查看当前默认 shell

    echo $SHELL
    

    shell

  4. 确认 shell 类型

    eval "$(/home/lhz/anaconda3/bin/conda shell.bash hook)"
    

    anaconda

  5. 激活 conda

    conda init
    

    anaconda

  6. 验证

    conda env list
    

    anaconda

  7. 启动时不进入 conda 的 base 环境,按需激活相应的虚拟环境

    vim ~/.bashrc
    

    最后一行追加以下内容:

    不推荐

    # 不推荐
    conda config --set auto_activate_base false
    

    推荐

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

    使环境变量生效

    source ~/.bashrc
    
  8. 修改国内镜像源
    8.1 查看当前镜像源

    conda config --show channels
    

    conda
    8.2 添加国内清华镜像源

    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
    conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    

    conda 国内镜像源
    8.3 设置检索路径

    conda config --set show_channel_urls yes
    

    conda 国内镜像源
    8.4 再次查看当前镜像源

    conda config --show channels
    

    conda 国内镜像源
    8.5 移除默认镜像源

    conda config --remove channels defaults
    

    conda 国内镜像源
    8.6 镜像源配置文件

    镜像源配置文件保存在当前用户主目录下的 .condarc 文件中
    我的配置文件路径 /home/lhz/.condarc

    auto_activate_base: false
    channels:
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    show_channel_urls: true
    

    conda 国内镜像源

  9. 升级 conda

    conda update -y conda
    

    conda 升级

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐