我刚刚卸载并重新安装了anaconda3,它在.bashrc文件中添加了该bloc。通常,它仅添加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 <<<
问题是什么?
最佳答案
“问题”是conda添加了从未添加过的代码块。 OP怀疑conda是因为conda签署了代码。这与“与conda无关”。显然,它与conda有关。
尊敬的OP-Anaconda认为这是“改进”。