标签 miniconda3 下的文章

1. 运行官方卸载脚本

退出所有 conda 环境:

conda deactivate
# 确保提示符前面没有 (base)

在终端中执行以下命令,根据提示输入 yes 确认,程序会自动删除整个 Miniconda3 安装目录(包含所有虚拟环境和包缓存):

~/miniconda3/uninstall.sh

2. 清理 Shell 配置文件

打开 ~/.bashrc(或 ~/.zshrc~/.bash_profile),找到并删除 # >>> conda initialize >>># <<< conda initialize <<< 之间的所有 conda 初始化代码块:

nano ~/.bashrc

需要删除的代码块示例如下:

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

保存退出后,执行以下命令使配置生效:

source ~/.bashrc

3. 删除残留隐藏文件与缓存

执行以下命令清理用户目录下的配置文件和缓存:

rm -rf ~/.conda ~/.anaconda ~/.condarc ~/.continuum ~/.cache/conda ~/.cache/conda-anaconda-tos

4. 验证卸载结果

打开一个新的终端窗口,输入 conda 命令。若提示 command not found,则说明已彻底清理干净。