我正在使用Kubuntu,并已安装了anaconda。当我打开Konsole(终端)时,会稍微停顿一下,然后才能得到命令行。这个小小的停顿是由运行中的conda进程引起的(查看top命令的输出)。我安装了最新版本的anaconda,然后使用了一个3.6的python环境。
conda install python=3.6
我使用的是tensorflow,它暂时还不支持3.7版本。
之前我曾经使用过较旧版本的anaconda来获取3.6版本,但没有出现过这个问题。这一次,我尝试按照上面所示的推荐方式进行安装。
为什么终端启动时会运行conda,它在做什么,如何停止它?
编辑:我的bashrc文件中添加了什么内容。
# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/home/alex/anaconda3/bin/conda' shell.bash hook 2> /dev/null)" if [
$? -eq 0 ]; then
\eval "$__conda_setup" else
if [ -f "/home/alex/anaconda3/etc/profile.d/conda.sh" ]; then
. "/home/alex/anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/home/alex/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
我在那里没有看到任何被称为每次打开终端时都会发生的东西。
~/.bashrc
文件中与conda相关的行。 - Chris_Rands'#'
来忽略它们),然后尝试打开一个新的终端,它可能会按照你想要的方式工作。 - Chris_Rands