Aws lambda 如何将boto库添加到基于python的AWS lambda函数中?

Aws lambda 如何将boto库添加到基于python的AWS lambda函数中?,aws-lambda,Aws Lambda,我想在python3.7中创建一个lambda函数,它将使用boto执行一些AWS查询 功能非常简单。我在简单的vanilla模板中添加了importboto,以尝试如何启用boto import json import boto def lambda_handler(event, context): # TODO implement return { 'statusCode': 200, 'body': json.dumps('Hello

我想在python3.7中创建一个lambda函数,它将使用
boto
执行一些AWS查询

功能非常简单。我在简单的vanilla模板中添加了
importboto
,以尝试如何启用
boto

import json

import boto

def lambda_handler(event, context):
    # TODO implement
    return {
        'statusCode': 200,
        'body': json.dumps('Hello from Lambda!')
    }
不用说,它失败了:

Response:
{
  "errorMessage": "Unable to import module 'lambda_function': No module named 'boto'",
  "errorType": "Runtime.ImportModuleError"
}
那么,我如何向代码中添加
boto

我已经签出了层,它是空的


我想我可以上传一个zip文件来创建。但是我应该在zip文件中放什么呢?Lambda需要什么样的目录结构?

这就像向aws Lambda添加其他依赖项一样


请按照添加boto包。

这就像向aws lambda添加其他依赖项一样


请按照添加boto包。

boto已被弃用。你应该使用boto3


导入boto已被弃用。你应该使用boto3

进口boto3