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

Ubuntu系统conda安装llvm-openmp遇CondaVerificationError问题求助

解决conda安装llvm-openmp 14.0.4时的CondaVerificationError问题

问题场景

在Ubuntu 22.04.1 LTS系统执行conda create --name test llvm-openmp安装14.0.4版本时,包下载完成但事务验证失败,报错提示:

CondaVerificationError: The package for llvm-openmp located at /home/bla/anaconda3/pkgs/llvm-openmp-14.0.4-he0ac6c6_0
appears to be corrupted. The path 'lib/libarcher.so.bak'
specified in the package manifest cannot be found.

手动解压该conda包可见缺失文件,旧版本8可正常安装但无法满足需求;此前Ubuntu更新前可成功安装,更新后重装过显卡驱动。

解决方案

1. 清理损坏缓存并重新下载

  • 删除已损坏的包缓存目录:
    rm -rf /home/bla/anaconda3/pkgs/llvm-openmp-14.0.4-he0ac6c6_0
    
  • 清理conda所有缓存文件:
    conda clean --all -y
    
  • 重新执行安装命令:
    conda create --name test llvm-openmp=14.0.4
    

2. 手动安装本地包

如果清理缓存后仍报错,可手动下载包文件并本地安装:

  • 获取对应版本的conda包文件(如llvm-openmp-14.0.4-he0ac6c6_0.tar.bz2)
  • 使用本地包安装,跳过在线验证环节:
    conda install --use-local /path/to/llvm-openmp-14.0.4-he0ac6c6_0.tar.bz2 -n test
    

3. 检查并修复文件权限

可能是缓存目录下的包文件权限异常导致conda无法读取:

  • 查看包内文件权限:
    ls -l /home/bla/anaconda3/pkgs/llvm-openmp-14.0.4-he0ac6c6_0/lib/
    
  • 修复目录及文件权限:
    chmod -R 755 /home/bla/anaconda3/pkgs/llvm-openmp-14.0.4-he0ac6c6_0/
    
  • 重新执行强制安装:
    conda install --force-reinstall llvm-openmp=14.0.4 -n test
    

4. 尝试指定其他构建版本或频道

如果上述方法无效,可尝试切换频道或选择同版本的其他构建:

  • 从defaults频道安装:
    conda create --name test -c defaults llvm-openmp=14.0.4
    
  • 尝试同版本的其他构建号(需确认仓库存在对应版本):
    conda create --name test llvm-openmp=14.0.4=hc218d9a_0
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 16:45:22