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

Terraform初始化加载AWS Provider Schema失败问题求助

解决Terraform「Failed to load plugin schemas」错误方案

排查与修复步骤

1. 锁定兼容的AWS Provider版本

Terraform 1.3.5与AWS Provider 4.40.0存在兼容性冲突,直接在配置中指定兼容版本避免自动更新:

  • 在项目根目录创建/修改versions.tf文件,写入:
terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      # 推荐使用4.30.0版本,经测试适配Terraform 1.3.5
      version = "~> 4.30.0"
    }
  }
}
  • 执行命令:terraform init -upgrade,强制Terraform下载指定版本的Provider。

2. 清理本地Terraform插件缓存

Windows下插件缓存默认路径为%APPDATA%\terraform.d\plugins,删除该目录下所有文件(尤其是hashicorp/aws相关文件夹),再重新执行terraform init。

3. 检查Windows环境权限

  • 确认当前用户对%APPDATA%\terraform.d目录拥有读写权限,避免插件加载时权限不足。
  • 尝试以管理员身份启动命令提示符/PowerShell,重新执行terraform init和terraform plan。

4. 重新安装Terraform

  • 卸载现有Terraform 1.3.5,下载官方Windows安装包并校验哈希值确保文件完整。
  • 安装后执行terraform version确认版本正确,再测试空目录的terraform init和terraform plan操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 12:31:01