ubuntu 安装 anaconda

ubuntu 安装 anaconda

  1. 下载

    bash 复制代码
    wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
  2. 安装

    bash 复制代码
    bash Anaconda3-2023.09-0-Linux-x86_64.sh

    2.1 回车继续

    2.2 许可协议

    输入 q 退出阅读许可协议

    2.3 输入 yes 接受 许可协议

    2.4 设置 anaconda 安装位置 如不需要更改直接回车

    2.5 安装完成是否激活 conda 环境

    如果选择激活 conda 环境 输入 yes 回车即可,后面是步骤不需要执行

    如果选择不激活 conda 环境,按需激活相应的虚拟环境 输入 no

  3. 查看当前默认 shell

    bash 复制代码
    echo $SHELL
  4. 确认 shell 类型

    bash 复制代码
    eval "$(/home/lhz/anaconda3/bin/conda shell.bash hook)"
  5. 激活 conda

    bash 复制代码
    conda init
  6. 验证

    bash 复制代码
    conda env list
  7. 启动时不进入 conda 的 base 环境,按需激活相应的虚拟环境

    bash 复制代码
    vim ~/.bashrc

    最后一行追加以下内容:
    不推荐

    bash 复制代码
    # 不推荐
    conda config --set auto_activate_base false

    推荐

    bash 复制代码
    # 推荐
    # >>> 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 <<<

    使环境变量生效

    bash 复制代码
    source ~/.bashrc
  8. 修改国内镜像源

    8.1 查看当前镜像源

    bash 复制代码
    conda config --show channels

    8.2 添加国内清华镜像源

    bash 复制代码
    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

    8.3 设置检索路径

    bash 复制代码
    conda config --set show_channel_urls yes

    8.4 再次查看当前镜像源

    bash 复制代码
    conda config --show channels

    8.5 移除默认镜像源

    bash 复制代码
    conda config --remove channels defaults

    8.6 镜像源配置文件

    镜像源配置文件保存在当前用户主目录下的 .condarc 文件中

    我的配置文件路径 /home/lhz/.condarc

    bash 复制代码
    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
  9. 升级 conda

    bash 复制代码
    conda update -y conda
相关推荐
QT 小鲜肉13 分钟前
【Linux命令大全】001.文件管理之mdel命令(实操篇)
linux·运维·服务器·chrome·笔记
就不掉头发33 分钟前
I/O复用
运维·服务器·c语言·开发语言
大聪明-PLUS41 分钟前
如何从零开始开发 Linux 驱动程序
linux·嵌入式·arm·smarc
2401_832298101 小时前
云服务器:边缘计算时代的“智能节点”
运维·服务器·边缘计算
物随心转1 小时前
input子系统工作原理
linux
Coder_Boy_1 小时前
基于SpringAI的智能运维平台(AI驱动)
大数据·运维·人工智能
一只旭宝1 小时前
Linux专题六:进程替换详解加五种进程间通讯方式(套接字放到tcp通信编程上讲述)
linux
开压路机1 小时前
Linux的基本指令
linux·服务器
lifewange2 小时前
linux管理服务的命令有哪些
linux·运维·服务器
大聪明-PLUS2 小时前
我们如何分析原生应用程序(C++、Windows、Linux)的内存消耗?
linux·嵌入式·arm·smarc