对于anaconda新用户来说,一个常见的问题是在Linux中安装anaconda后,默认情况下它会在终端中显示"base">
(base)user007:~$ anaconda-navigator
现在我想在不停用conda的情况下从终端永久删除(base(。
我尝试了以下来源,但没有完全帮助我。要么是在删除(基本(后停用了conda,要么是激活了conda但没有从终端永久删除(基础(。
stackoverflow.com/questions/5449210/
askubuntu.com/questions/1026383
在研究了所有解决方案后,我从这个链接得出了结论stackoverflow.com/questions/555171696
-
check默认情况下,在安装anaconda 时,auto_activate_base设置为True或False
$ conda config --show | grep auto_activate_base
-
如果在运行上述命令后出现
auto_activate_base: False
。然后运行$conda config --set auto_activate_base True
-
然后运行
$conda config --set changeps1 False
,它将完全隐藏(env(,如果您只想在它被激活时显示(nv(,您可以将changeps1设置为True。 -
最后将
source ~/anaconda3/bin/activate root
添加到bashrc文件中并保存。
#现在它将不再显示(基本(&conda将顺利打开。
要检查它,请运行$anaconda-navigator