【问题标题】:Activating Conda during Bash Script that Installing Anaconda在安装 Anaconda 的 Bash 脚本期间激活 Conda
【发布时间】:2021-12-27 01:49:07
【问题描述】:

在尝试创建用于下载和安装 Anaconda/Miniconda 的 bash 脚本时,运行该脚本会导致错误

setup.sh:第 7 行:conda:找不到命令

source ~/.bashrc 还不够吗?那么我们应该如何使用 bash 脚本激活 Anaconda/Miniconda,以便 conda --version(和其他 conda 命令)可以正常运行?

#!/bin/bash
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
mkdir /root/.conda
bash Miniconda3-latest-Linux-x86_64.sh -b -p $HOME/anaconda3
rm -f Miniconda3-latest-Linux-x86_64.sh 
source ~/.bashrc
conda --version

在 Ubuntu 18.04 docker 容器中运行它,最终它将在 Ubuntu 20.04+ 服务器上使用。

【问题讨论】:

  • Miniconda 已经预建了 Docker 镜像。考虑查看their Dockerfiles 以供参考。

标签: python linux bash anaconda conda


【解决方案1】:

执行完Miniconda3-latest-Linux-x86_64.sh后,conda等命令位于$HOME/anaconda3/bin目录下,可以这样做:

~/anaconda3/bin/conda --version

要在 ~/.bashrc 中永久添加路径:

~/anaconda3/bin/conda init
source ~/.bashrc
conda --version

【讨论】:

    猜你喜欢
    • 2019-08-19
    • 1970-01-01
    • 2022-01-10
    • 2019-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多