首页 > 解决方案 > .bashrc 中的 conda 环境路径

问题描述

我刚刚卸载并重新安装了 anaconda3,它在 .bashrc 文件中添加了这个块。通常,它只添加export PATH="/home/***/anaconda3/bin:$PATH"

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

问题是什么?

标签: pythonanaconda

解决方案


“问题”是 conda 添加了一段以前从未添加过的代码。OP 怀疑 conda 是因为 conda 签署了代码。这与“与 conda无关”。它显然与 conda 有关。

亲爱的 OP - Anaconda 认为这是一种“改进”。


推荐阅读