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

执行terraform plan时遇Azure CLI路径错误,求解决方案

解决Terraform执行terraform plan时的Azure授权错误

问题核心

错误提示的本质是:系统环境变量%PATH%中找不到Azure CLI的az可执行文件,导致Terraform无法通过Azure CLI完成Azure资源管理器的授权验证。

具体修复步骤

  • 检查并安装Azure CLI
    打开CMD或PowerShell,输入az --version,如果提示命令不存在,说明未安装Azure CLI。下载安装官方包时,务必勾选“将Azure CLI添加到系统PATH”选项。
  • 确认PATH环境变量配置
    若已安装Azure CLI仍报错,需检查系统PATH变量:
    1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    2. 在系统变量列表中找到Path,查看是否包含Azure CLI的安装路径(默认路径通常为C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin或C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin)
    3. 若路径缺失,手动添加后重启命令行工具(不重启的话新PATH不会生效)
  • 重新完成Azure CLI登录
    在命令行执行az login,按照引导完成账号登录,确保Terraform能获取到有效的授权凭证。
  • 可选:切换至服务主体授权
    如果不想依赖Azure CLI,也可以通过配置环境变量ARM_CLIENT_ID、ARM_CLIENT_SECRET、ARM_TENANT_ID、ARM_SUBSCRIPTION_ID,使用Azure服务主体完成Terraform的授权。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 21:24:51