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
相关推荐
鹏大师运维6 小时前
为什么信创电脑装软件总提示“软件包架构不匹配”?
linux·运维·架构·国产化·麒麟·deb·统信uos
007张三丰6 小时前
软件测试专栏(11/20):测试框架开发:pytest深度解析与插件体系
运维·服务器·自动化测试·pytest·测试框架
biter down7 小时前
从 0 到 1 搭建 Python 接口自动化测试框架(博客系统实战)
开发语言·python
weixin_604236677 小时前
华三 路由器 极简核心配置
运维·服务器·网络·h3c·h3c路由器
鹤落晴春8 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
肖永威8 小时前
Python多业务并行计算框架插件化演进:从硬编码到动态注册
python·插件化·并行计算·动态注册
yz_aiks8 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
AI智图坊8 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
不知名的老吴8 小时前
线程的生命周期之线程“插队“
java·开发语言·python
敲代码还房贷9 小时前
解决win7装不了vmware tools问题
ubuntu