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

VS Code创建Python Azure Function时订阅错误问题求助

解决VS Code创建Python 3.11消耗型Azure Function时的订阅错误

检查Azure Functions扩展版本

  • 打开VS Code扩展面板,找到Azure Functions扩展,确认是否为最新版本。若不是,更新后重启VS Code再尝试创建操作。

验证Azure账户权限与订阅筛选

  • 打开VS Code的Azure面板,展开订阅节点,确保目标订阅已被勾选(存在订阅被意外隐藏的可能)。
  • 确认账户在该订阅下拥有Microsoft.Web/sites/write权限(创建函数应用的核心权限),即使是所有者角色,也可通过Azure门户的IAM页面再次验证权限是否正常生效。

清理Azure CLI缓存

  • 打开终端,执行命令清除Azure CLI本地缓存:
    az account clear
    
  • 重新登录Azure账户:
    az login
    
  • 设置默认订阅(替换为你的订阅名称或ID):
    az account set --subscription "你的订阅名称/ID"
    

检查Python环境配置

  • 确认VS Code选中的Python解释器为3.11版本,且该环境已安装azure-functions包:
    pip install azure-functions
    
  • 确认目标Azure区域支持Python 3.11消耗型计划(部分旧区域可能未同步支持)。

手动创建函数应用后关联本地项目

若上述方法无效,可先通过Azure门户手动创建Python 3.11消耗型函数应用,再在VS Code的Azure面板中找到该应用,选择部署到函数应用,将本地项目关联到云端资源,绕开创建时的订阅选择问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 01:44:52