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

所有conda命令均触发lsb_release相关报错,求助解决办法

解决conda调用lsb_release -a报错的方案

第一步:定位lsb_release命令的问题

先手动执行命令确认具体错误:

lsb_release -a
  • 如果提示command not found,执行以下命令安装依赖包:
    sudo apt install lsb-release -y
    
  • 如果是/etc/lsb-release文件损坏,重新生成该文件:
    echo "DISTRIB_ID=Ubuntu
    DISTRIB_RELEASE=$(lsb_release -sr)
    DISTRIB_CODENAME=$(lsb_release -sc)
    DISTRIB_DESCRIPTION=\"Ubuntu $(lsb_release -sr)\"" | sudo tee /etc/lsb-release
    

第二步:让conda跳过系统信息检查

若修复lsb_release后仍无效,可直接禁用conda的系统检查机制:

  1. 编辑或创建conda配置文件~/.condarc,添加以下内容:
    system_vars: false
    
  2. 临时生效方式(单次命令):
    export CONDA_SKIP_SYSTEM_CHECKS=1 && conda info
    
  3. 永久生效方式(添加到shell配置文件):
    echo "export CONDA_SKIP_SYSTEM_CHECKS=1" >> ~/.bashrc
    source ~/.bashrc
    

第三步:修复Python环境中的lsb_release模块

如果是conda自带Python环境的lsb_release模块损坏,执行升级安装:

pip install --upgrade python-lsb

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 08:11:27