之前遇到過,忘記記錄了,現在記錄下。
安裝完anaconda後,發現linux終端前面多了個base:
而且切換用戶後會發現base就不存在了。
所以可以斷定的是一定是在安裝用戶的家目錄配置文件裏做了修改。
由於這個是bash上的設置,所以直接查看用戶家目錄下的 .bashrc文件即可。
可以看到bashrc中添加了一段conda的腳本,這裏顯然是在打開bash後,就執行了conda的初始化工作,所以進入了conda的base環境,可以在命令行敲下conda init,看看它都做了什麼:
查看下這兩個文件:
從這裏可以看出,啓用腳本,最終調用的是 `conda activate`命令,停用腳本,最終調用的是`conda deactivate`命令。
執行下這兩個命令:
停用後,試試功能有沒有影響:
對conda沒有影響,但是這樣執行停用命令只能在當前bash有效,所以要把它添加到 bashrc中。
測試下是OK的。但是至於這個base是在哪個腳本被添加到終端前面的,這個還沒研究出來。