第一步:完全卸载现有 Conda(关键!)
Windows 卸载
方法A:系统设置卸载(推荐)
- 打开 设置 → 应用 → 已安装的应用
- 搜索 "Anaconda" 或 "Miniconda"
- 点击 卸载
- 勾选 "Remove all configuration files"(删除所有配置文件)
方法B:使用自带卸载程序
PowerShell
# 找到安装目录,运行卸载程序
C:\Users\你的用户名\Anaconda3\Uninstall-Anaconda3.exe
方法C:手动清理(如果上面不行)
PowerShell
# 1. 删除安装文件夹
rmdir /s /q C:\Users\你的用户名\Anaconda3
# 2. 删除环境变量(系统属性 → 高级 → 环境变量)
# 删除 Path 中所有包含 anaconda/miniconda 的路径
# 3. 删除配置文件
rmdir /s /q C:\Users\你的用户名\.conda
rmdir /s /q C:\Users\你的用户名\.continuum
rmdir /s /q C:\Users\你的用户名\.spyder-py3
del C:\Users\你的用户名\.condarc
macOS / Linux 卸载
Bash
# 1. 删除安装目录(根据你的实际路径)
rm -rf ~/anaconda3
# 或
rm -rf ~/miniconda3
# 2. 删除配置文件
rm -rf ~/.conda
rm -rf ~/.continuum
rm ~/.condarc
# 3. 清理 shell 配置(根据你的 shell)
# Bash 用户:
nano ~/.bashrc
# Zsh 用户:
nano ~/.zshrc
# 删除以下类似内容:
# >>> conda initialize >>>
# ...
# <<< conda initialize <<<
# 4. 重新加载配置
source ~/.bashrc # 或 source ~/.zshrc
第二步:安装 Miniconda
1. 下载安装包
2. 安装步骤
Windows
- 运行下载的
.exe文件 - 重要 :勾选 "Add Miniconda3 to my PATH"(添加到环境变量)
- 建议勾选 "Register Miniconda3 as my default Python"
- 安装路径建议默认或改为
C:\miniconda3(不要有空格和中文)
macOS / Linux
Bash
# 1. 进入下载目录
cd ~/Downloads
# 2. 运行安装脚本(以 Intel Mac 为例)
bash Miniconda3-latest-MacOSX-x86_64.sh
# 3. 按提示操作:
# - 按 Enter 阅读协议
# - 输入 yes 同意
# - 确认安装路径(默认 ~/miniconda3)
# - 输入 yes 初始化 conda
# 4. 重新加载终端或运行
source ~/.bashrc # 或重启终端
配置环境变量
需要添加的环境变量
表格
变量名路径(根据你的安装位置调整)Path 新增C:\miniconda3Path 新增C:\miniconda3\ScriptsPath 新增C:\miniconda3\Library\bin
手动配置步骤
- Win + S 搜索 "编辑系统环境变量"
- 点击 "环境变量"
- 下方 "系统变量" → 找到 Path → 编辑
- 新建 → 添加上面三个路径
- 确定 → 确定 → 重启 CMD
验证配置成功
Plain
# 必须打开新的 CMD/PowerShell 窗口!
where conda
# 输出:C:\miniconda3\Scripts\conda.exe
where python
# 输出:C:\miniconda3\python.exe
conda --version
python --version
4. 验证安装
Bash
# 检查版本
conda --version
# 输出类似:conda 24.x.x
# 查看 conda 信息
conda info
# 查看已安装环境(默认只有 base)
conda env list
第三步:基础配置(推荐)
Bash
# 1. 配置国内镜像源(加速下载)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# 2. 更新 conda 本身
conda update -n base -c defaults conda
# 3. 创建第一个测试环境
conda create -n test python=3.11
conda init cmd.exe
conda init powershell
conda activate test
# 4. 安装常用包
conda install numpy pandas matplotlib jupyter
常见问题
| 问题 | 解决 |
|---|---|
卸载后命令行还有 conda |
重启电脑,或手动清理 PATH 环境变量 |
| 安装后提示 "conda 不是内部命令" | 安装时未勾选 PATH,需手动添加安装路径到环境变量 |
| 旧环境想保留 | 先导出环境配置:conda env export > environment.yml,装完新 conda 后重建 |
| 与 PyCharm/VS Code 找不到 Python | 选择解释器时手动指定 miniconda3 下的 python.exe |