一、Windows 系统卸载 Conda(Anaconda/Miniconda)
步骤 1:通过控制面板卸载主程序
- 打开
控制面板
→程序
→程序和功能
。 - 在列表中找到
Anaconda
或Miniconda
,右键选择 卸载。提示:若安装的是 Miniconda 且未通过安装包安装(如直接解压),跳过此步。
步骤 2:手动删除安装目录
- 删除 Conda 的安装目录(默认路径):
C:\Users\<你的用户名>\Anaconda3 # Anaconda 默认路径 C:\Users\<你的用户名>\Miniconda3 # Miniconda 默认路径 C:\ProgramData\Anaconda3 # 系统级安装路径(需管理员权限删除)
提示:直接进入资源管理器删除文件夹,若提示权限不足,重启后删除。
步骤 3:清理环境变量
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
- 用户变量和系统变量中:
- 删除
PATH
中所有包含Anaconda3
或Miniconda3
的路径。 - 删除自定义变量
CONDA_PREFIX
、CONDA_DEFAULT_ENV
(如果存在)。
- 删除
步骤 4:删除配置文件和缓存
- 删除用户目录下的隐藏文件:
C:\Users\<你的用户名>\.condarc C:\Users\<你的用户名>\.conda C:\Users\<你的用户名>\.continuum
二、macOS 系统卸载 Conda
步骤 1:删除安装目录
- 打开终端,删除 Conda 主目录:
rm -rf ~/anaconda3 # Anaconda 默认路径 rm -rf ~/miniconda3 # Miniconda 默认路径
如果安装时指定了其他路径(如
/opt/anaconda3
),使用sudo rm -rf <路径>
。
步骤 2:清理 Shell 配置文件
- 编辑 Shell 配置文件(根据使用的 Shell):
nano ~/.bash_profile # Bash 用户 nano ~/.zshrc # Zsh 用户
- 删除或注释以下代码块(由
conda init
自动生成):# >>> conda initialize >>> ...(所有与 Conda 相关的代码) # <<< conda initialize <<<
步骤 3:删除残留文件和缓存
- 清理隐藏文件和缓存目录:
rm -rf ~/.condarc ~/.conda ~/.continuum
三、Linux 系统卸载 Conda
步骤 1:删除安装目录
- 删除 Conda 主目录(默认路径):
rm -rf ~/anaconda3 # Anaconda 默认路径 rm -rf ~/miniconda3 # Miniconda 默认路径
系统级安装路径(如
/opt/anaconda3
)需用sudo rm -rf <路径>
。
步骤 2:清理 Shell 配置文件
- 编辑 Shell 配置文件:
nano ~/.bashrc # Bash 用户 nano ~/.zshrc # Zsh 用户
- 删除或注释
conda initialize
相关的代码块(同 macOS 步骤)。
步骤 3:清理配置和缓存
- 删除用户目录下的残留文件:
rm -rf ~/.condarc ~/.conda ~/.continuum
四、验证是否卸载成功
- 打开终端或命令提示符,执行:
conda --version
- 若提示
conda: command not found
,表示卸载成功。
- 若提示
- 检查所有残留目录是否已删除(如
anaconda3
、miniconda3
)。
五、常见问题解决
- 卸载后终端仍显示
(base)
环境:- 重启终端或执行
source ~/.bashrc
(或对应 Shell 配置文件)。
- 重启终端或执行
- 重新安装时提示目录已存在:
- 确保旧目录已完全删除,或更换安装路径。
总结
- 核心操作:删除安装目录 → 清理 Shell 配置 → 清除缓存文件。
- 关键点:确保环境变量和配置文件中无 Conda 残留,避免影响后续使用。