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

Mac M1环境安装eTraGo失败:pyproj Wheel构建错误求助

解决Mac M1上安装eTraGo时pyproj编译失败的问题

问题场景

在Mac M1设备、Python 3.10虚拟环境中安装eTraGo包时,触发以下编译错误:

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pyproj
Failed to build pyproj
ERROR: Could not build wheels for pyproj, which is required to install pyproject.toml-based projects

可行解决步骤

  • 先通过Homebrew安装pyproj编译所需的系统依赖
    brew install proj geos
    
  • 设置环境变量,让pip能定位到依赖库路径
    export PROJ_DIR=$(brew --prefix proj)
    export GEOS_DIR=$(brew --prefix geos)
    
  • 激活虚拟环境后,先单独安装pyproj,再安装eTraGo
    source your_venv/bin/activate
    pip install pyproj
    pip install eTraGo
    
  • 若上述步骤仍失败,尝试指定适配M1+Python3.10的pyproj版本
    pip install pyproj==3.5.0
    

补充说明

Mac M1的ARM架构编译C扩展包时,常需显式指定系统依赖路径。通过Homebrew安装的proj会提供完整编译环境,设置环境变量后pip可正确找到头文件与库文件完成编译。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 08:10:46