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

无法安装snowflake-sqlalchemy:pyarrow编译失败(cmake未找到)

解决Mac下安装snowflake-sqlalchemy时pyarrow构建失败(找不到cmake)的问题

问题原因

通过pip install cmake安装的是Python包形式的cmake,未加入系统全局PATH,导致pyarrow的构建脚本无法识别;缺少系统级cmake,直接用pip安装pyarrow时无法编译生成wheel。

解决步骤

  1. 安装系统级CMake
    Mac下推荐用Homebrew安装系统级cmake:

    • 未安装Homebrew的话,执行以下命令安装:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      
    • 安装cmake:
      brew install cmake
      
    • 验证安装成功:执行cmake --version,能正常输出版本号即为成功。
  2. 安装pyarrow
    系统cmake就绪后,执行:

    pip install pyarrow
    

    若仍失败,强制使用预编译wheel包:

    pip install pyarrow --only-binary :all:
    
  3. 安装snowflake-sqlalchemy
    pyarrow安装成功后,执行以下命令完成安装:

    pip install snowflake-sqlalchemy
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 02:45:11