首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何设置默认的conda环境,以便每当我打开终端时,它应该被激活而不是基础?

如何设置默认的conda环境,以便每当我打开终端时,它应该被激活而不是基础?
EN

Stack Overflow用户
提问于 2019-11-15 16:56:41
回答 2查看 3K关注 0票数 3

我正在使用Ubuntu19.10,我已经安装了anaconda。每当我打开终端时,默认情况下基本环境就会被激活。我有一个名为 kf 的环境,我实际上使用了它,所以每次我打开终端时,我都必须激活kf。在打开终端时,是否可以设置conda来默认激活kf环境?

EN

回答 2

Stack Overflow用户

发布于 2019-11-15 22:23:18

Conda没有一种方法来设置它,AFAIK,但是您可以通过对.bashrc的一些编辑(或者您的shell的初始化文件)来轻松地完成它。简单地添加

代码语言:javascript
运行
复制
conda activate kf

.bashrc的底部(例如,echo "conda activate kf" >> ~/.bashrc)。此外,您还可以禁用基座的自动激活:

代码语言:javascript
运行
复制
conda config --set auto_activate_base false
票数 5
EN

Stack Overflow用户

发布于 2022-09-19 21:42:23

将conda env名称放入文件中,例如:`.conda-env位于项目的根中

编辑您的~/..bashrc或~/..zshrc:

代码语言:javascript
运行
复制
# auto activate conda env
FILE=./.conda-env
if [[ -f "$FILE" ]]; then
    CONDA_ENV=$(<$FILE)
    conda activate $CONDA_ENV
fi
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58881529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档