14人参与 • 2026-04-30 • Python
本文提供windows/macos/linux三大平台的anaconda详细安装与卸载指南。
主要内容包括:
特别提醒:
| 操作系统 | 最低版本 | 推荐版本 |
|---|---|---|
| windows | windows 7 sp1 | windows 10/11 |
| macos | macos 10.13 (high sierra) | macos 12+ (monterey) |
| linux | glibc 2.17+ | ubuntu 20.04+, centos 7+ |
注意: 截至2026年4月,anaconda官方已停止对python 3.8及更早版本的支持。
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位
# windows (powershell) get-filehash anaconda3-2024.10-windows-x86_64.exe -algorithm sha256 # macos/linux sha256sum anaconda3-2024.10-linux-x86_64.sh
.exe 文件欢迎界面
安装类型选择
安装位置
c:\users\<username>\anaconda3高级选项
path警告说明: 官方不建议将anaconda添加到path,因为可能导致与其他python安装冲突。推荐使用anaconda prompt。
# 打开anaconda prompt(开始菜单搜索) conda --version python --version jupyter --version
.pkg 文件安装位置
/users/<username>/anaconda3确认安装
重要: 必须下载arm64版本的安装包
anaconda3-2024.10-macosx-arm64.pkg# 对于bash用户 echo 'export path="~/anaconda3/bin:$path"' >> ~/.bash_profile source ~/.bash_profile # 对于zsh用户(macos catalina+默认) echo 'export path="~/anaconda3/bin:$path"' >> ~/.zshrc source ~/.zshrc
conda --version python --version which python # 应该显示 ~/anaconda3/bin/python
# 下载安装脚本 wget https://repo.anaconda.com/archive/anaconda3-2024.10-linux-x86_64.sh # 验证sha256(可选但推荐) sha256sum anaconda3-2024.10-linux-x86_64.sh # 对比官方提供的校验值
# 运行安装脚本 bash anaconda3-2024.10-linux-x86_64.sh # 或者静默安装(无交互) bash anaconda3-2024.10-linux-x86_64.sh -b -p $home/anaconda3
欢迎信息
yes接受许可证安装位置
/home/<username>/anaconda3初始化conda
# 手动初始化 ~/anaconda3/bin/conda init # 或者手动添加到shell配置文件 echo 'export path="$home/anaconda3/bin:$path"' >> ~/.bashrc source ~/.bashrc
conda --version python --version conda list | wc -l # 应该显示250+个包
# 验证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')"
# 添加清华镜像源 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
# 生成配置文件 jupyter notebook --generate-config # 设置密码(可选) jupyter notebook password # 启动jupyter jupyter notebook
# 启动anaconda navigator anaconda-navigator
# 删除anaconda安装目录(如果存在) rmdir /s "c:\users\<username>\anaconda3" # 删除anaconda相关环境变量 # 控制面板 → 系统 → 高级系统设置 → 环境变量 # 在用户变量和系统变量中删除path中的anaconda路径
警告: 修改注册表前请备份
win + r,输入 regedithkey_current_user\software\python\continuumanalyticshkey_local_machine\software\microsoft\windows\currentversion\uninstall\anaconda3# 假设安装在默认位置 rmdir /s "%userprofile%\anaconda3" rmdir /s "%userprofile%\anaconda3_backup"
path,删除包含anaconda3的条目pythonpath变量(如果存在)# 删除配置文件 rmdir /s "%appdata%\anaconda" rmdir /s "%localappdata%\anaconda" # 清理.jupyter配置(可选) rmdir /s "%userprofile%\.jupyter"
# 删除anaconda目录 rm -rf ~/anaconda3 # 如果使用miniconda rm -rf ~/miniconda3
# 编辑shell配置文件,删除anaconda相关行 nano ~/.bash_profile # 对于bash用户 nano ~/.zshrc # 对于zsh用户 # 删除类似以下的行: # export path="/users/username/anaconda3/bin:$path" # >>> conda initialize >>> # ... conda initialize内容 ... # <<< conda initialize <<<
# 删除conda配置 rm -rf ~/.condarc rm -rf ~/.conda rm -rf ~/.continuum # 删除jupyter配置(可选) rm -rf ~/.jupyter # 删除ipython配置(可选) rm -rf ~/.ipython
# 删除applications中的anaconda-navigator.app rm -rf /applications/anaconda-navigator.app
# 重新加载shell配置 source ~/.bash_profile # 或 source ~/.zshrc # 验证python路径 which python # 应该返回系统python路径,如/usr/bin/python
# 如果conda命令还能用 conda install anaconda-clean anaconda-clean --yes # 这会删除所有conda相关的文件和目录
rm -rf ~/anaconda3 # 或者如果自定义了安装路径 rm -rf /path/to/your/anaconda3
rm -rf ~/anaconda3 rm -rf ~/miniconda3 # 如果安装的是miniconda
# 编辑shell配置文件 nano ~/.bashrc nano ~/.bash_profile nano ~/.zshrc # 删除以下内容: # export path="$home/anaconda3/bin:$path" # >>> conda initialize >>> # ... (conda初始化代码块) # <<< conda initialize <<<
# 删除conda相关配置 rm -rf ~/.condarc rm -rf ~/.conda rm -rf ~/.continuum # 删除其他相关配置(可选) rm -rf ~/.jupyter rm -rf ~/.ipython rm -rf ~/.matplotlib
# 检查/etc/profile.d/目录 sudo rm -f /etc/profile.d/conda.sh # 检查/etc/bash.bashrc sudo nano /etc/bash.bashrc # 删除conda相关行
# 重新打开终端或重新加载配置 source ~/.bashrc # 验证命令是否失效 conda --version # 应该显示"command not found" python --version # 应该显示系统python版本 which python # 应该显示系统python路径
解决方案:
解决方案:
# 不要使用sudo安装anaconda # 正确做法:安装到用户目录 bash anaconda3-*.sh -b -p $home/anaconda3
解决方案:
# 手动初始化conda ~/anaconda3/bin/conda init # 或者临时添加到path export path="$home/anaconda3/bin:$path"
解决方案:
# 查找并终止相关进程 ps aux | grep anaconda kill -9 <process_id> # windows: 任务管理器中结束python相关进程
解决方案:
# 检查path环境变量 echo $path # 修复shell配置文件 # 确保没有残留的anaconda路径 nano ~/.bashrc # 删除错误的path设置
解决方案:
# linux/macos sudo chown -r $user:$user ~/anaconda3 rm -rf ~/anaconda3 # windows: 以管理员身份运行命令提示符
解决方案:
解决方案:
# 清理conda缓存 conda clean --all # 使用mamba替代conda(更快) conda install mamba -c conda-forge mamba install package_name
conda env export > backup_env.yml
环境隔离: 为每个项目创建独立环境
conda create -n project_name python=3.9
定期清理: 定期清理未使用的环境和缓存
conda clean --all conda env list # 查看环境,删除不用的
版本控制: 将environment.yml纳入版本控制
安全更新: 定期更新conda和包
conda update --all
# 静默安装(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/
# linux/macos完整卸载 conda install anaconda-clean anaconda-clean --yes rm -rf ~/anaconda3 # 清理shell配置 sed -i '/anaconda3/d' ~/.bashrc
# 验证安装 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安装卸载指南的资料请关注代码网其它相关文章!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论