[ubuntu]linux服务器每次重启anaconda环境变量失效

云服务器每次重启后conda不能用了,应该是系统自动把设置环境变量清除了。如果想继续使用,则可以运行一下

复制代码
minconda3激活方法:
source ~/miniconda3/bin/activate
anaconda3激活方法:
source ~/anaconda3/bin/activate

你也修改bashrc文件去修改环境变量,方法为

vi ~/.bashrc

在最后一行加入:

复制代码
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/用户名/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/用户名/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/home/用户名/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/用户名/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

上面是对miniconda3,下面是对anaconda3,注意上面用户名要替换自己真实系统用户名

复制代码
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/用户名/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/用户名/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/用户名/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/用户名/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

修改完毕后,别忘了让环境变量生效

source ~/.bashrc

相关推荐
wanhengidc2 分钟前
云手机通常使用什么架构
服务器·网络·安全·游戏·智能手机·云计算
emiya_saber14 分钟前
Linux 文件系统基本管理
linux·运维·服务器
夜月yeyue23 分钟前
Linux 内核驱动加载机制
linux·服务器·stm32·嵌入式硬件
好记忆不如烂笔头abc36 分钟前
Oracle19c rac两节点实例test,在节点1查看监听状态没有test1,但在节点2可以看到test2
运维·服务器
牢七43 分钟前
Linux新
linux
C.咖.1 小时前
Linux环境下——Git 与 GitHub
linux·git·github·远程仓库
阿猿收手吧!2 小时前
【环境配置】vscode远程连接云服务器死机问题
运维·服务器
SSL店小二2 小时前
IP SSL证书申请全过程及注意事项
服务器·网络·网络协议·https·ssl
Empty_7773 小时前
Ansible进行Nginx编译安装的详细步骤
linux·nginx·ansible
猪在黑魔纹里3 小时前
docker run hello-world失败、报错
linux·docker·容器