Python AWS Lambda部署-Zappa无法更新Lambda配置



我在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.7AWS正在us-east-1区域运行。

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

最新更新