首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用.bashrc在linux中自动激活我的环境

如何使用.bashrc在linux中自动激活我的环境
EN

Stack Overflow用户
提问于 2022-11-12 09:40:51
回答 1查看 30关注 0票数 0

我想在打开linux服务器时自动激活我在Anaconda (myenv)中创建的环境。myenv环境路径位于'/anaconda_env/personal/myenv‘中。我在.bashrc中使用了以下命令行来自动激活myenv。然而,“基本”环境总是被激活,而不是"myenv“。

你能帮我纠正我在以下命令行中的错误,以便自动激活'myenv‘环境而不是’基本‘环境吗?

谢谢。

代码语言:javascript
复制
export http_proxy=http://server-ip:port
export https_proxy=http://server-ip:port
export no_proxy="localhost,svc,node1"
export PATH=$PATH:/opt/miniconda/bin
alias envactivate="source activate /anaconda_env/personal/myenv"
alias spython="/anaconda_env/personal/myenv/bin/python"

## >>> conda initialize >>>
## !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/anaconda_env/miniconda/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"

if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/anaconda_env/miniconda/etc/profile.d/conda.sh" ]; then
        . "/anaconda_env/miniconda/etc/profile.d/conda.sh"
    else
        export PATH="/anaconda_env/miniconda/bin:$PATH"

    fi
fi
unset __conda_setup
# <<< conda initialize <<<
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-12 10:01:21

尝试在.bashrc的最后一行之后添加以下内容

conda激活/anaconda_env/personal/myenv

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74411850

复制
相关文章

相似问题

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