当前位置: 代码网 > it编程>前端脚本>Python > Anaconda安装卸载的详细流程指南

Anaconda安装卸载的详细流程指南

2026年04月30日 Python 我要评论
摘要本文提供windows/macos/linux三大平台的anaconda详细安装与卸载指南。主要内容包括:系统要求与版本选择建议(推荐python 3.11+)各平台安装步骤详解(含apple s

摘要

本文提供windows/macos/linux三大平台的anaconda详细安装与卸载指南。
主要内容包括:

  • 系统要求与版本选择建议(推荐python 3.11+)
  • 各平台安装步骤详解(含apple silicon mac特殊说明)
  • 安装后验证与配置(镜像源设置、环境检查)
  • 完整卸载流程(windows注册表清理/macos残留文件删除等)
  • 常见问题解决方案(path冲突、权限问题等)

特别提醒:

  • windows用户注意不要勾选"add to path"选项
  • m1/m2 mac需下载arm64专用版本
  • 国内用户建议配置清华镜像源加速下载

一、系统要求与版本选择

1.1 系统兼容性

操作系统最低版本推荐版本
windowswindows 7 sp1windows 10/11
macosmacos 10.13 (high sierra)macos 12+ (monterey)
linuxglibc 2.17+ubuntu 20.04+, centos 7+

1.2 版本选择指南

  • anaconda: 完整版,包含250+预装包(约3-5gb),适合新手
  • miniconda: 精简版,只包含conda、python和核心依赖(约50-100mb),适合有经验用户
  • python版本:
    • python 3.11: 最新稳定版,推荐大多数用户
    • python 3.10: 长期支持版,适合企业环境
    • python 3.9: 兼容性最佳,适合遗留项目

注意: 截至2026年4月,anaconda官方已停止对python 3.8及更早版本的支持。

二、下载anaconda

2.1 官方下载地址

  • 主站点: https://www.anaconda.com/products/distribution
  • 镜像站点(推荐国内用户):
    • 清华大学: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
    • 中科大: https://mirrors.ustc.edu.cn/anaconda/archive/

2.2 文件命名规则

anaconda3-2024.10-windows-x86_64.exe     # windows 64位
anaconda3-2024.10-macosx-x86_64.pkg      # macos intel
anaconda3-2024.10-macosx-arm64.pkg       # macos apple silicon
anaconda3-2024.10-linux-x86_64.sh        # linux 64位

2.3 校验文件完整性

# windows (powershell)
get-filehash anaconda3-2024.10-windows-x86_64.exe -algorithm sha256
# macos/linux
sha256sum anaconda3-2024.10-linux-x86_64.sh

三、windows详细安装流程

3.1 步骤1: 运行安装程序

  1. 双击下载的 .exe 文件
  2. 如果出现安全警告,点击"更多信息" → “仍要运行”
  3. 等待安装程序初始化(可能需要1-2分钟)

3.2 步骤2: 安装向导配置

欢迎界面

  • 勾选"i agree to the license agreement"
  • 点击"next"

安装类型选择

  • just me (recommended): 仅当前用户(推荐)
  • all users: 所有用户(需要管理员权限)

安装位置

  • 默认路径: c:\users\<username>\anaconda3
  • 重要: 路径不要包含中文或空格
  • 建议保持默认,避免后续权限问题

高级选项

  • add anaconda3 to my path environment variable (不推荐勾选)
  • register anaconda3 as my default python 3.x (推荐勾选)

path警告说明: 官方不建议将anaconda添加到path,因为可能导致与其他python安装冲突。推荐使用anaconda prompt。

3.3 步骤3: 开始安装

  1. 点击"install"开始安装
  2. 等待安装完成(通常需要10-20分钟)
  3. 安装完成后点击"next" → “finish”

3.4 步骤4: 验证安装

# 打开anaconda prompt(开始菜单搜索)
conda --version
python --version
jupyter --version

四、macos详细安装流程

4.1 intel芯片mac安装

4.1.1 步骤1: 运行安装包

  1. 双击下载的 .pkg 文件
  2. 点击"continue"通过介绍页面
  3. 阅读许可证协议,点击"continue" → “agree”

4.1.2 步骤2: 安装配置

安装位置

  • 选择"install for me only"
  • 默认路径: /users/<username>/anaconda3

确认安装

  • 点击"install"
  • 输入管理员密码(如果提示)

4.1.3 步骤3: 完成安装

  • 点击"close"完成安装

4.2 apple silicon (m1/m2/m3) mac安装

重要: 必须下载arm64版本的安装包

  1. 下载 anaconda3-2024.10-macosx-arm64.pkg
  2. 按照上述intel安装步骤进行
  3. 安装完成后,终端会自动配置zsh

4.3 终端配置(如果未自动配置)

# 对于bash用户
echo 'export path="~/anaconda3/bin:$path"' >> ~/.bash_profile
source ~/.bash_profile

# 对于zsh用户(macos catalina+默认)
echo 'export path="~/anaconda3/bin:$path"' >> ~/.zshrc
source ~/.zshrc

4.4 验证安装

conda --version
python --version
which python  # 应该显示 ~/anaconda3/bin/python

五、linux详细安装流程

5.1 步骤1: 下载并验证

# 下载安装脚本
wget https://repo.anaconda.com/archive/anaconda3-2024.10-linux-x86_64.sh

# 验证sha256(可选但推荐)
sha256sum anaconda3-2024.10-linux-x86_64.sh
# 对比官方提供的校验值

5.2 步骤2: 运行安装脚本

# 运行安装脚本
bash anaconda3-2024.10-linux-x86_64.sh

# 或者静默安装(无交互)
bash anaconda3-2024.10-linux-x86_64.sh -b -p $home/anaconda3

5.3 步骤3: 交互式安装过程

欢迎信息

  • 按enter键继续
  • 输入yes接受许可证

安装位置

  • 默认: /home/<username>/anaconda3
  • 可以输入自定义路径(不要包含空格或特殊字符)
  • 按enter确认

初始化conda

  • 推荐选择yes: 自动修改shell配置文件
  • 如果选择no,需要手动初始化

5.4 步骤4: 初始化conda(如果安装时选择no)

# 手动初始化
~/anaconda3/bin/conda init

# 或者手动添加到shell配置文件
echo 'export path="$home/anaconda3/bin:$path"' >> ~/.bashrc
source ~/.bashrc

5.5 步骤5: 验证安装

conda --version
python --version
conda list | wc -l  # 应该显示250+个包

六、安装后验证与配置

6.1 基础验证命令

# 验证conda
conda --version
conda info

# 验证python
python --version
python -c "import sys; print(sys.executable)"

# 验证关键包
python -c "import numpy, pandas, matplotlib; print('all packages imported successfully')"

6.2 配置国内镜像源(推荐)

# 添加清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

# 查看当前配置
conda config --show channels

6.3 初始化jupyter notebook

# 生成配置文件
jupyter notebook --generate-config

# 设置密码(可选)
jupyter notebook password

# 启动jupyter
jupyter notebook

6.4 验证navigator(gui)

# 启动anaconda navigator
anaconda-navigator

七、windows完全卸载流程

7.1 方法1: 使用官方卸载程序(推荐)

7.1.1 步骤1: 通过控制面板卸载

  1. 打开"控制面板" → “程序和功能”
  2. 在程序列表中找到"anaconda3 (64-bit)"
  3. 右键点击 → “卸载”
  4. 按照卸载向导完成卸载

7.1.2 步骤2: 清理残留文件

# 删除anaconda安装目录(如果存在)
rmdir /s "c:\users\<username>\anaconda3"

# 删除anaconda相关环境变量
# 控制面板 → 系统 → 高级系统设置 → 环境变量
# 在用户变量和系统变量中删除path中的anaconda路径

7.1.3 步骤3: 清理注册表(谨慎操作)

警告: 修改注册表前请备份

  1. win + r,输入 regedit
  2. 导航到以下路径并删除相关项:
    • hkey_current_user\software\python\continuumanalytics
    • hkey_local_machine\software\microsoft\windows\currentversion\uninstall\anaconda3

7.2 方法2: 手动完全卸载

7.2.1 步骤1: 删除安装目录

# 假设安装在默认位置
rmdir /s "%userprofile%\anaconda3"
rmdir /s "%userprofile%\anaconda3_backup"

7.2.2 步骤2: 清理环境变量

  1. 右键"此电脑" → “属性” → “高级系统设置”
  2. 点击"环境变量"
  3. 在"用户变量"中找到path,删除包含anaconda3的条目
  4. 删除pythonpath变量(如果存在)

7.2.3 步骤3: 清理开始菜单和桌面快捷方式

  • 删除开始菜单中的anaconda文件夹
  • 删除桌面的anaconda navigator快捷方式

7.2.4 步骤4: 清理appdata

# 删除配置文件
rmdir /s "%appdata%\anaconda"
rmdir /s "%localappdata%\anaconda"

# 清理.jupyter配置(可选)
rmdir /s "%userprofile%\.jupyter"

八、macos完全卸载流程

8.1 步骤1: 删除主安装目录

# 删除anaconda目录
rm -rf ~/anaconda3

# 如果使用miniconda
rm -rf ~/miniconda3

8.2 步骤2: 清理shell配置文件

# 编辑shell配置文件,删除anaconda相关行
nano ~/.bash_profile    # 对于bash用户
nano ~/.zshrc          # 对于zsh用户

# 删除类似以下的行:
# export path="/users/username/anaconda3/bin:$path"
# >>> conda initialize >>>
# ... conda initialize内容 ...
# <<< conda initialize <<<

8.3 步骤3: 清理隐藏配置文件

# 删除conda配置
rm -rf ~/.condarc
rm -rf ~/.conda
rm -rf ~/.continuum

# 删除jupyter配置(可选)
rm -rf ~/.jupyter

# 删除ipython配置(可选)
rm -rf ~/.ipython

8.4 步骤4: 清理应用程序

# 删除applications中的anaconda-navigator.app
rm -rf /applications/anaconda-navigator.app

8.5 步骤5: 重置终端

# 重新加载shell配置
source ~/.bash_profile  # 或 source ~/.zshrc

# 验证python路径
which python  # 应该返回系统python路径,如/usr/bin/python

九、linux完全卸载流程

9.1 方法1: 使用conda自带卸载(如果conda还能运行)

9.1.1 步骤1: 运行卸载脚本

# 如果conda命令还能用
conda install anaconda-clean
anaconda-clean --yes

# 这会删除所有conda相关的文件和目录

9.1.2 步骤2: 删除安装目录

rm -rf ~/anaconda3
# 或者如果自定义了安装路径
rm -rf /path/to/your/anaconda3

9.2 方法2: 手动完全卸载

9.2.1 步骤1: 删除主目录

rm -rf ~/anaconda3
rm -rf ~/miniconda3  # 如果安装的是miniconda

9.2.2 步骤2: 清理shell配置文件

# 编辑shell配置文件
nano ~/.bashrc
nano ~/.bash_profile
nano ~/.zshrc

# 删除以下内容:
# export path="$home/anaconda3/bin:$path"
# >>> conda initialize >>>
# ... (conda初始化代码块)
# <<< conda initialize <<<

9.2.3 步骤3: 删除隐藏配置目录

# 删除conda相关配置
rm -rf ~/.condarc
rm -rf ~/.conda
rm -rf ~/.continuum

# 删除其他相关配置(可选)
rm -rf ~/.jupyter
rm -rf ~/.ipython
rm -rf ~/.matplotlib

9.2.4 步骤4: 清理系统范围配置(如果以root安装)

# 检查/etc/profile.d/目录
sudo rm -f /etc/profile.d/conda.sh

# 检查/etc/bash.bashrc
sudo nano /etc/bash.bashrc  # 删除conda相关行

9.2.5 步骤5: 验证卸载

# 重新打开终端或重新加载配置
source ~/.bashrc

# 验证命令是否失效
conda --version  # 应该显示"command not found"
python --version # 应该显示系统python版本
which python     # 应该显示系统python路径

十、常见问题与解决方案

10.1 安装问题

10.1.1 q1: 安装过程中卡在某个步骤

解决方案:

  • 关闭杀毒软件和防火墙
  • 以管理员身份运行安装程序(windows)
  • 确保有足够的磁盘空间(至少5gb)

10.1.2 q2: "permission denied"错误(linux/macos)

解决方案:

# 不要使用sudo安装anaconda
# 正确做法:安装到用户目录
bash anaconda3-*.sh -b -p $home/anaconda3

10.1.3 q3: 安装后conda命令找不到

解决方案:

# 手动初始化conda
~/anaconda3/bin/conda init

# 或者临时添加到path
export path="$home/anaconda3/bin:$path"

10.2 卸载问题

10.2.1 q1: 卸载后仍有残留进程

解决方案:

# 查找并终止相关进程
ps aux | grep anaconda
kill -9 <process_id>

# windows: 任务管理器中结束python相关进程

10.2.2 q2: 卸载后系统python异常

解决方案:

# 检查path环境变量
echo $path

# 修复shell配置文件
# 确保没有残留的anaconda路径
nano ~/.bashrc  # 删除错误的path设置

10.2.3 q3: 无法完全删除某些文件(权限问题)

解决方案:

# linux/macos
sudo chown -r $user:$user ~/anaconda3
rm -rf ~/anaconda3

# windows: 以管理员身份运行命令提示符

10.3 性能问题

10.3.1 q1: 安装过程非常慢

解决方案:

  • 配置国内镜像源后再安装包
  • 使用miniconda替代完整版
  • 关闭不必要的后台程序

10.3.2 q2: conda命令响应慢

解决方案:

# 清理conda缓存
conda clean --all

# 使用mamba替代conda(更快)
conda install mamba -c conda-forge
mamba install package_name

十一、最佳实践建议

11.1 安装最佳实践

  1. 选择合适版本: 新手选择anaconda,有经验用户选择miniconda
  2. 使用默认路径: 避免自定义路径带来的权限问题
  3. 不要添加到系统path: 使用anaconda prompt或手动激活
  4. 配置镜像源: 安装完成后立即配置国内镜像源

11.2 卸载最佳实践

  1. 使用官方卸载程序: 优先使用控制面板(windows)或anaconda-clean(linux/macos)
  2. 备份重要数据: 卸载前导出重要的环境配置
    conda env export > backup_env.yml
    
  3. 逐项清理: 按照指南逐步清理,避免遗漏
  4. 验证卸载: 卸载后验证系统python是否正常工作

11.3 日常使用建议

环境隔离: 为每个项目创建独立环境

conda create -n project_name python=3.9

定期清理: 定期清理未使用的环境和缓存

conda clean --all
conda env list  # 查看环境,删除不用的

版本控制: 将environment.yml纳入版本控制

安全更新: 定期更新conda和包

conda update --all

十二、附录:快速参考命令

12.1 安装相关

# 静默安装(linux/macos)
bash anaconda3-*.sh -b -p $home/anaconda3

# 初始化conda
conda init

# 配置镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

12.2 卸载相关

# linux/macos完整卸载
conda install anaconda-clean
anaconda-clean --yes
rm -rf ~/anaconda3

# 清理shell配置
sed -i '/anaconda3/d' ~/.bashrc

12.3 验证命令

# 验证安装
conda --version && python --version && conda list | head -5

# 验证卸载
which conda || echo "conda uninstalled successfully"
which python | grep -v anaconda && echo "system python restored"

重要提醒: 在执行卸载操作前,请确保已备份重要的项目环境和数据。卸载操作不可逆,请谨慎操作。

以上就是anaconda安装卸载的详细流程指南的详细内容,更多关于anaconda安装卸载指南的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com