ubuntu系统安装miniconda3以后找不到conda 命令

1. 问题描述

ubuntu16.04的系统,按照[网上的方法]下载并安装miniconda3以后,输入conda --version或者conda -V等指令,均提示conda: command not found,如图:

2. 解决方案:

2.1 按照网上的解决方法,试了一些方法比如网上最多的方法或者重启电脑都没起作用,最后找了这个:
miniconda3环境与配置
这个方法最全也解释了为什么找不到conda 命令的原因,每次运行conda前要输入这个source ~/miniconda3/bin/activate指令就OK了

3. 20230214新增一劳永逸的解决办法

(base) airs@cuhksz:~$ sudo gedit ~/.bashrc

输入密码后,在打开的bashrc文件内加上这样一段:

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

注意上述的'/home/$你的用户名$/miniconda3/bin/conda'等路径要改称你自己的conda安装路径,加完以后再source ~/.bashrc,或者重开命令行就OK了(重开命令行就是source)

你可能感兴趣的:(linux,ubuntu,python,anaconda)