我想在打开linux服务器时自动激活我在Anaconda (myenv)中创建的环境。myenv环境路径位于'/anaconda_env/personal/myenv‘中。我在.bashrc中使用了以下命令行来自动激活myenv。然而,“基本”环境总是被激活,而不是"myenv“。
你能帮我纠正我在以下命令行中的错误,以便自动激活'myenv‘环境而不是’基本‘环境吗?
谢谢。
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 <<<发布于 2022-11-12 10:01:21
尝试在.bashrc的最后一行之后添加以下内容
conda激活/anaconda_env/personal/myenv
https://stackoverflow.com/questions/74411850
复制相似问题