我在运行“terraform plan”时遇到此错误。我通过 CLI 对 Azure 进行了 terraform 身份验证。我已设置帐户订阅。我该如何解决这个问题?
错误:构建 AzureRM 客户端:请确保您已安装 Azure CLI 版本 2.0.79 或更高版本。从 Azure CLI 解析 JSON 结果时出错:启动 Azure CLI:exec:“az”:在 %PATH% 中找不到可执行文件。
最佳答案
错误表明找不到 az。因此,对于这种类型的错误,简单的解决方法是登录到 Azure,如下所示:
az login
然后错误如下:
然后您可以像下面这样检查您的订阅:
az account list
按照登录步骤,我解决了我的问题。 还要检查您是否使用最新的 Azure Cli 版本。 并尝试以下命令:
az account get-access-token
引用资料来自:
关于azure - 解析来自 Azure CLI 的 json 结果时出错 : launching Azure CLI: exec: "az": executable file not found in %PATH%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73695639/