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

执行pulumi new azure-python时依赖安装失败,持续构建wheel

解决Pulumi Azure-Python模板依赖安装失败问题

直接可行的修复步骤

  • 升级核心构建工具
    旧版pip、wheel、setuptools经常不兼容新的pyproject.toml构建规范,先升级:

    python -m pip install --upgrade pip wheel setuptools
    
  • 手动安装pulumi-azure-native(带非隔离构建参数)
    跳过Pulumi自动安装流程,手动执行:

    pip install pulumi-azure-native --no-build-isolation
    

    如果还是失败,指定一个稳定的旧版本(比如2.21.0,这个版本的wheel构建问题较少):

    pip install pulumi-azure-native==2.21.0
    
  • 验证Python版本兼容性
    pulumi-azure-native仅支持Python 3.8~3.11版本,如果你用的是3.12+或3.7及以下,直接换符合要求的Python版本重试。

  • 清理缓存后重新初始化
    删除pip缓存避免损坏包干扰:

    pip cache purge
    

    然后重新运行:

    pulumi new azure-python
    

问题根源分析

  • 核心构建工具版本过低,无法处理pulumi-azure-native的现代构建配置
  • Windows环境下可能缺失Visual C++ Build Tools组件(需确保安装了C++编译工具链)
  • 最新版pulumi-azure-native存在临时构建bug,回退旧版本即可规避

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 04:28:31