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

使用Boto3创建AWS EventBridge Scheduler遇UnknownServiceError求助

解决Boto3调用AWS EventBridge Scheduler时的UnknownServiceError问题

这个错误的核心原因是你的Boto3或botocore版本过低,EventBridge Scheduler是AWS较新推出的服务,旧版本的botocore没有收录该服务的API定义,导致无法识别scheduler服务名。

解决步骤:

  • 先更新botocore到最新版本:
    pip install --upgrade botocore
    
  • 同步更新Boto3以保证兼容性:
    pip install --upgrade boto3
    

额外注意事项:

  • 如果你在AWS Lambda环境中使用,建议选择Python 3.9及以上的运行时(这类运行时默认包含较新的SDK版本);如果必须使用旧运行时,可以通过自定义Lambda层来添加更新后的botocore和Boto3包。
  • 更新完成后,你可以运行以下代码验证服务是否可用:
    import boto3
    client = boto3.client('scheduler')
    # 列出现有调度器确认连接正常
    print(client.list_schedules())
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 11:52:03