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

M1 Mac运行Google Cloud TTS API Python示例报架构不兼容错误能否正常使用

M1 Mac运行Google Cloud TTS API报错解决方案

M1系列Mac可以正常使用Google Cloud TTS API,你遇到的报错是依赖库架构不匹配导致,和API本身的兼容性无关。

报错的核心原因是:当前安装的grpcio库是x86_64架构的编译版本,无法在M1系列的arm64架构设备上加载运行。

你可以按照以下步骤修复问题:

  • 第一步:卸载现有不兼容的相关依赖包
    执行命令:
    pip uninstall -y grpcio grpcio-status google-api-core google-cloud-texttospeech
  • 第二步:安装适配arm64架构的grpc相关依赖
    方案1(适配纯Python环境):
    执行命令开启系统库编译参数安装:
    GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 pip install grpcio grpcio-status
    方案2(适配conda环境,安装速度更快):
    执行命令直接安装预编译的arm64版本:
    conda install -y grpcio grpcio-status
  • 第三步:重新安装Google Cloud TTS客户端库
    执行命令:
    pip install google-cloud-texttospeech

操作完成后可以先执行以下命令验证Python架构是否为原生arm64,避免用了Rosetta 2转译的Python环境导致问题复发:
python -c "import platform;print(platform.machine())"
输出为arm64即为原生环境,再运行TTS示例代码即可正常执行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 00:54:08