我正在使用Ubuntu19.10,我已经安装了anaconda。每当我打开终端时,默认情况下基本环境就会被激活。我有一个名为 kf 的环境,我实际上使用了它,所以每次我打开终端时,我都必须激活kf。在打开终端时,是否可以设置conda来默认激活kf环境?
发布于 2019-11-15 22:23:18
Conda没有一种方法来设置它,AFAIK,但是您可以通过对.bashrc
的一些编辑(或者您的shell的初始化文件)来轻松地完成它。简单地添加
conda activate kf
到.bashrc
的底部(例如,echo "conda activate kf" >> ~/.bashrc
)。此外,您还可以禁用基座的自动激活:
conda config --set auto_activate_base false
发布于 2022-09-19 21:42:23
将conda env名称放入文件中,例如:`.conda-env位于项目的根中
编辑您的~/..bashrc或~/..zshrc:
# auto activate conda env
FILE=./.conda-env
if [[ -f "$FILE" ]]; then
CONDA_ENV=$(<$FILE)
conda activate $CONDA_ENV
fi
https://stackoverflow.com/questions/58881529
复制相似问题