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

conda安装旧版不可用mamba,无法更新的问题求助

解决Windows下Anaconda安装mamba 0.1.0版本无法使用的问题

问题概述

两台Windows电脑通过命令 conda install mamba -n base -c conda-forge 安装mamba,一台成功安装稳定版1.3.1,另一台却安装了存在兼容性问题的0.1.0版本,执行conda update pandas时触发错误:

no module named conda._vendor.auxlib

已尝试以下方法但无效:

  • conda update mamba 提示所有请求的软件包已安装
  • mamba update mamba 因上述模块错误无法运行
  • conda install mamba=1.3.1 -n base -c conda-forge 强制指定版本时,依赖求解环节超3小时无进展
  • 尝试conda-forge的其他子目录安装,无报错但mamba版本未更新
  • 更新conda-build,问题仍未解决

可行解决方案

方案1:清理缓存并强制指定通道安装

  1. 清理conda缓存包与索引,避免旧版本包干扰:
    conda clean --all -y
    
  2. 仅使用conda-forge通道强制安装指定版本mamba:
    conda install mamba=1.3.1 -n base -c conda-forge --override-channels
    
    注:--override-channels 参数会忽略其他默认通道,确保从conda-forge拉取最新稳定版包。

方案2:通过临时环境迁移mamba

如果base环境依赖冲突严重,可先在新环境安装正常版本,再替换base环境的mamba文件:

  1. 创建临时环境并安装1.3.1版本mamba:
    conda create -n temp_env mamba=1.3.1 -c conda-forge -y
    
  2. 找到临时环境中mamba的安装路径(通常为Anaconda3/envs/temp_env/Lib/site-packages/mamba及Scripts目录下的mamba.exe),复制替换base环境对应路径下的文件(Anaconda3/Lib/site-packages/mamba和Anaconda3/Scripts/mamba.exe)。
  3. 验证版本:
    mamba --version
    

方案3:降级conda后重新安装mamba

旧版conda可能与新版mamba存在兼容问题,先调整conda版本再安装:

  1. 降级conda到稳定兼容版本(例如4.14.0):
    conda install conda=4.14.0 -n base -y
    
  2. 重新安装指定版本mamba:
    conda install mamba=1.3.1 -n base -c conda-forge -y
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 14:50:01