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

部署Bedrock Agent时agentcore launch报错:未知参数ExpectedBucketOwner

解决AgentCore启动时ExpectedBucketOwner参数验证失败问题
  • AWS CLI版本不兼容:AgentCore工具包依赖的S3 API参数ExpectedBucketOwner需要较新版本的AWS CLI支持,若你本地CLI版本过旧,会把这个参数判定为非法。

    • 先执行aws --version查看当前版本,升级到最新稳定版后重新运行agentcore launch。
  • 配置文件/环境变量冲突:本地AWS配置文件(~/.aws/config或~/.aws/credentials)或系统环境变量中可能存在全局设置的ExpectedBucketOwner参数,被工具包自动读取并传递。

    • 检查并删除配置文件中所有含ExpectedBucketOwner的行,同时清理对应环境变量。
  • 工具包依赖SDK版本冲突:AgentCore内部依赖的AWS SDK版本和本地环境中的SDK版本不匹配,导致自动传递了不被当前CLI支持的参数。

    • 彻底卸载工具包:pip uninstall bedrock-agentcore-starter-toolkit,清理残留文件后,尝试安装稍早的稳定版本(比如pip install bedrock-agentcore-starter-toolkit==0.1.0,具体版本可查PyPI)。
  • 本地缓存配置污染:AgentCore可能缓存了旧的部署模板或配置,其中包含该参数。

    • 删除工具包缓存目录(通常是~/.agentcore或项目下的.agentcore文件夹),重新执行agentcore init后再启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 02:22:33