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

使用Poetry安装grpcio 1.66.1报错:PEP 517构建问题

解决Poetry降级grpcio到1.66.1时的PEP517构建错误

遇到旧版grpcio不支持PEP517构建导致Poetry安装失败的问题,试试这些实用方法:

  • 临时禁用该包的PEP517构建
    直接在安装grpcio时跳过PEP517校验,执行:

    poetry add grpcio==1.66.1 --no-use-pep517
    

    或者在pyproject.toml里明确配置:

    [tool.poetry.dependencies]
    # 保留其他原有依赖
    grpcio = { version = "1.66.1", build = ["--no-use-pep517"] }
    

    配置完成后重新运行poetry install。

  • 清除缓存后重试
    缓存残留可能导致异常,先清空Poetry和pip的缓存:

    poetry cache clear --all pypi
    pip cache purge
    

    之后再执行poetry install。

  • 使用预编译轮子安装
    1.66.1版本的grpcio有对应平台的预编译轮子,手动下载匹配你Python版本和系统的.whl文件,然后用Poetry本地安装:

    poetry add ./grpcio-1.66.1-cp3x-cp3x-<你的平台>.whl
    

    替换命令里的cp3x和平台标识为实际值(比如cp311、linux_x86_64)。

  • 降级Poetry版本(极端情况)
    新版本Poetry对PEP517的强制校验更严格,若上面方法无效,试试降级到1.8.x版本:

    pip install poetry==1.8.3
    

    完成后再执行依赖安装操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 03:22:34