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

MacOS Bigsur系统pip安装mysqlclient出现clang链接错误求助

MacOS Bigsur安装mysqlclient提示library not found for -lzstd解决方案

该报错是因为即使已通过brew安装zstd依赖,clang链接阶段未识别到zstd的库路径导致的,直接按以下步骤操作即可解决:

  • 第一步:执行以下命令确认zstd的安装路径
    brew --prefix zstd
    正常Intel芯片Mac输出为/usr/local/opt/zstd,M系列芯片Mac输出为/opt/homebrew/opt/zstd
  • 第二步:在安装命令中补充zstd的库路径参数,执行对应命令安装mysqlclient即可
    Intel芯片Mac直接执行:
    LDFLAGS="-L/usr/local/opt/openssl/lib -L/usr/local/opt/zstd/lib" pip install mysqlclient
    M系列芯片Mac直接执行:
    LDFLAGS="-L/opt/homebrew/opt/openssl/lib -L/opt/homebrew/opt/zstd/lib" pip install mysqlclient
  • 备用方案:如果以上命令执行后仍报错,先执行路径导出命令再安装即可
    Intel芯片Mac执行:
export PKG_CONFIG_PATH="/usr/local/opt/zstd/lib/pkgconfig"
pip install mysqlclient

M系列芯片Mac执行:

export PKG_CONFIG_PATH="/opt/homebrew/opt/zstd/lib/pkgconfig"
pip install mysqlclient

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.18 08:24:05