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

Apple M1 Ventura系统安装LLVM 9适配llvmlite 0.33.0遇阻求助

解决M1 Mac Ventura安装llvmlite 0.33.0的LLVM版本冲突问题

方案1:通过Rosetta 2安装x86架构的llvm@9

由于llvm@9不支持arm64架构,可借助Rosetta 2在x86模式下完成安装:

  • 打开Rosetta终端:
    arch -x86_64 zsh
    
  • 在该终端内安装llvm@9:
    arch -x86_64 brew install llvm@9
    
  • 设置环境变量,让pip指向正确的llvm-config:
    临时生效(当前终端):
    export LLVM_CONFIG=/usr/local/opt/llvm@9/bin/llvm-config
    
    永久生效(加入shell配置文件):
    echo 'export LLVM_CONFIG=/usr/local/opt/llvm@9/bin/llvm-config' >> ~/.zshrc
    
  • 重新执行llvmlite安装:
    pip3 install llvmlite==0.33.0
    

方案2:升级llvmlite至兼容LLVM 11的版本

如果QGIS插件对llvmlite版本没有严格限制,可尝试安装支持LLVM 11的新版本:

pip3 install llvmlite --upgrade

注意:先确认插件是否兼容新版本,避免功能异常

方案3:使用conda管理依赖(推荐适配M1的环境)

借助conda可以自动处理跨架构的依赖问题:

  • 安装适配M1的Miniforge(替代Anaconda)
  • 创建并激活虚拟环境:
    conda create -n qgis-plugin-env python=3.9  # 版本需匹配QGIS使用的Python
    conda activate qgis-plugin-env
    
  • 直接安装指定版本的llvmlite,conda会自动适配LLVM依赖:
    conda install llvmlite=0.33.0
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 05:52:11