确保文件夹名称与依赖项的名称一致。
具体做法是,在您的Lambda函数中使用“pip install -t”命令来安装依赖项。安装完成后,您需要将整个文件夹及其内容打包成一个zip文件并上传到Lambda控制台。如果您更改了文件夹的名称,那么您的依赖项会无法正常工作。因此,确保文件夹名称与依赖项的名称保持一致,这样您的Lambda函数就可以正常访问依赖项了。
以下是示例代码:
# 下载依赖项并将其安装在my-dependency文件夹中
pip install -t my-dependency requests
# 创建Lambda函数并将依赖项打包至zip文件
zip -r my-function.zip my-function.py my-dependency/
# 将zip文件上传到Lambda控制台
上一篇:AWSLambda中使用mjml的NodeJS函数返回undefined
下一篇:AWSLambda中使用S3Client运行GetObjectCommand时,带有macOS.DS_Store文件的zip文件会总是提示Z_BUF_ERROR错误。