一、卸载miniconda
1、在home目录miniconda3的文件夹,使用rm命令将它删除:
rm -rfv miniconda3
参数-rf 意思是删除文件夹里所有文件。
2、环境变量注释掉,ubuntu系统的环境变量在.bashrc文件里,使用vim命令进入.bashrc文件,将conda的环境变量用#注释掉即可:
进入.bashrc文件:
vim .bashrc
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/opt/miniconda3/etc/profile.d/conda.sh" ]; then
. "/opt/miniconda3/etc/profile.d/conda.sh"
else
export PATH="/opt/miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
3、保存退出之后重新激活环境变量文件即可:
source .bashrc
二、安装miniconda
1、去清华镜像下载对应的版本的miniconda,注意不要下载太新的,太新的不再支持镜像源安装第三方库。
清华镜像官网:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
最好是下载miniconda3 4.6.14版本的。直接点击即可下载。
image.png
或使用命令下载:
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.6.14-Linux-x86_64.sh
报错:
Resolving mirrors.tuna.tsinghua.edu.cn... 101.6.15.130, 2402:f000:1:400::2
Connecting to mirrors.tuna.tsinghua.edu.cn|101.6.15.130|:443... connected.
ERROR: cannot verify mirrors.tuna.tsinghua.edu.cn's certificate, issued by ‘CN=R3,O=Let's Encrypt,C=US’:
Issued certificate has expired.
To connect to mirrors.tuna.tsinghua.edu.cn insecurely, use `--no-check-certificate'.
2、安装命令:
bash Miniconda3-4.6.14-Linux-x86_64.sh
然后根据提示按enter键或者输入yes,即可:
image.png
最后需要重新开启一个terminal才能让conda生效。安装成功之后给了一个这样的命令:
conda config --set auto_activate_base false`
这个命令控制重新打开一个terminal是否自动激活base环境,看个人需求。
此时还不能调用conda命令,如输入conda --version时提示没有找到。是因为安装好conda之后需要重新激活一下source .bashrc,有点类似重启的意思。
source .bashrc
文章参考:
https://blog.csdn.net/weixin_43141320/article/details/108343528
https://ywnz.com/linuxjc/3834.html
https://blog.csdn.net/qq_38214903/article/details/97100821