You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Homebrew卸载Miniconda并保留官方安装器版本

设备环境
  • 搭载M1系列芯片的Mac设备
  • 运行系统版本:MacOS Monterey
问题说明
  • 通过Homebrew安装的Miniconda无法正常运行,后续使用Miniconda官方安装器部署的版本可正常使用
  • 两个版本部署路径完全独立,目标是安全卸载Homebrew安装的Miniconda,完整保留官方安装器部署的可用版本,避免版本冲突
  • 卸载Homebrew版Miniconda时操作受阻,相关界面如下:
    Homebrew卸载Miniconda异常界面
操作方案
  1. 先确认当前终端默认调用的是官方版conda,避免操作误伤
    打开终端执行命令:
    which conda
    
    正常返回官方版本路径(通常为~/miniconda3/condabin/conda或/opt/miniconda3/condabin/conda)。如果返回路径带/opt/homebrew/前缀,反复执行conda deactivate直到退出所有brew版conda环境,返回路径变为官方版本路径即可。
  2. 强制卸载Homebrew安装的Miniconda,跳过依赖校验(官方版Miniconda独立部署,不会被该操作影响)
    brew uninstall --ignore-dependencies --force miniconda
    
  3. 清理Homebrew缓存的Miniconda安装残留
    brew cleanup miniconda
    
  4. 修正shell配置,删除Homebrew写入的Miniconda初始化配置
    M1芯片Mac默认使用zsh终端,对应配置文件为~/.zshrc,执行命令打开配置文件:
    open -e ~/.zshrc
    
    找到文件中# >>> conda initialize >>>开头的代码块:如果块内路径指向/opt/homebrew/Caskroom/miniconda/目录,直接整段删除;保留路径指向官方Miniconda安装目录的初始化代码块即可。保存文件后执行以下命令让配置生效:
    source ~/.zshrc
    
  5. 结果验证
    重启终端后依次执行以下命令:
    # 验证conda可用
    conda --version
    # 验证调用路径为官方版本路径
    which conda
    # 验证Homebrew中已无Miniconda残留
    brew list | grep miniconda
    
    前两个命令正常返回conda版本号、官方安装路径,最后一个命令无任何输出,即表示操作完成。

注意:操作全程不要执行全局conda卸载命令,也不要手动删除用户目录下的miniconda3文件夹,所有删除操作仅针对/opt/homebrew/路径下的Homebrew版Miniconda目录即可。

内容的提问来源于stack exchange,提问作者Postman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 01:39:34