错误解析参数'--zip-file':无法加载参数文件fileb://app.zip:[Errno 2]没有这样的文件或目录:'app.zip'

问题描述 投票:0回答:1

我正在按照教程编写https://docs.aws.amazon.com/lambda/latest/dg/services-rds-tutorial.html处的VPS数据库>

我开始研究“创建Lambda函数”。我在家中有一个名为aws_mysql_tutorial/app.py的文件夹,还有init

。py,这是本教程显示的用于运行db命令的app.py。我没有找到用于压缩此文件或文件夹的命令行方式,但是我看到了--zip-file fileb://app.zip参数,却不知道压缩什么以及将其放置在哪里...我不知道“ fileb”路径的含义。对我在这里所做的任何帮助,以满足aws lambda create-function表示赞赏

制作7zip文件后,出现以下错误

$ aws lambda create-function --function-name CreateTableAddRecordsAndRead --runtime python3.8 --zip-file fileb://app.7z --handler app.handler --role arn:aws:iam:::role/lambda-vpc-role --vpc-config SubnetIds=subnet-,subnet-,SecurityGroupIds=sg-

--zip-file must be a zip file with the fileb:// prefix.
Example usage:  --zip-file fileb://path/to/file.zip

我正在按照教程编写有关VPS数据库的信息,网址为https://docs.aws.amazon.com/lambda/latest/dg/services-rds-tutorial.html。我开始学习“创建Lambda函数”。我家里有一个名为...

python amazon-web-services aws-lambda amazon-vpc
1个回答
0
投票

类似文档中缺少创建zip文件的步骤。此处不支持7z。您必须创建一个.zip。您可以使用以下命令来压缩lambda处理程序:

© www.soinside.com 2019 - 2024. All rights reserved.