[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

相关推荐
NEAI_N7 分钟前
嵌入式Linux调试:microcom 串口工具
linux
伯恩bourne12 分钟前
Reactive Streams 出现的原因
服务器·网络
叼烟扛炮17 分钟前
Linux 学习笔记(九):自动化构建神器 Make 与 Makefile
linux·运维·服务器
鬼手点金18 分钟前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
lisanmengmeng20 分钟前
监控Kubernetes集群的GPU资源(三)
linux·容器·kubernetes
蜡笔羊驼23 分钟前
ModuleNotFoundError: No module named ‘torchvision.transforms.functional_tensor‘
linux·人工智能·python
箓维25 分钟前
线程池&&线程安全与可重入
linux·网络·安全
码农1001号27 分钟前
emqx5.8开源版WSS连接
运维·服务器
程序员-Benothing44 分钟前
Linux端口与连接排查:ss、lsof、nc、telnet、curl
linux·运维·服务器
邪修king1 小时前
Re:Linux系统篇(三十七):进程间通信Chapter4:System V 共享内存深度解析:为什么它是最快的 IPC?
android·linux·运维