【问题标题】:Python AWS Lambda deploy - Zappa unable to update lambda configurationPython AWS Lambda 部署 - Zappa 无法更新 lambda 配置
【发布时间】:2021-11-26 13:43:41
【问题描述】:

我在使用 Zappa 进行管道部署时遇到问题 - 无法更新 lambda 配置。它显示以下错误

Traceback (most recent call last):
  File "/var/lang/lib/python3.7/site-packages/zappa/cli.py", line 3415, in handle
    sys.exit(cli.handle())
  File "/var/lang/lib/python3.7/site-packages/zappa/cli.py", line 588, in handle
    self.dispatch_command(self.command, stage)
  File "/var/lang/lib/python3.7/site-packages/zappa/cli.py", line 644, in dispatch_command
    self.vargs["docker_image_uri"],
  File "/var/lang/lib/python3.7/site-packages/zappa/cli.py", line 1174, in update
    wait=False,
  File "/var/lang/lib/python3.7/site-packages/zappa/core.py", line 1408, in update_lambda_configuration
    if lambda_aws_config["PackageType"] != "Image":
KeyError: 'PackageType'

它在以前的文件中工作,但现在当我运行管道时它开始失败。我没有对requirements.txt做任何修改它和之前成功通过的一样。

Python 的版本是 3.7 和 AWS 在us-east-1 区域运行。

【问题讨论】:

    标签: python aws-lambda zappa


    【解决方案1】:

    升级到 Zappa 0.54.1 可修复此问题,因为包含等待功能以从 AWS 收集正确的密钥参数。

    【讨论】:

    • 它并没有为我解决。还有其他人遇到同样的问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多