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

eh57zj3b  于 2022-11-22  发布在  Linux
关注(0)|答案(1)|浏览(162)

我想在linux服务器打开时自动激活我在Anaconda(myenv)中创建的环境。myenv环境路径位于“/anaconda_env/personal/myenv”中。我在.bashrc中使用了以下命令行来自动激活myenv。但是,总是激活“base”环境而不是“myenv”。
你能帮我纠正我在以下命令行中的错误,以便自动激活“myenv”环境而不是“base”环境吗?

  • 谢谢-谢谢
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 <<<
sycxhyv7

sycxhyv71#

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

conda激活/anaconda环境/个人/myenv

相关问题