答案 0 :(得分:1)
您需要在您拥有index.py
的文件夹中安装依赖项,然后您需要压缩文件夹的内容并将zip文件上传到AWS Lambda。
请注意,您需要压缩文件夹的内容,不要压缩文件夹本身。
在Windows上,您可以使用以下命令在文件夹中安装软件包:
pip install package-name -t "/path/to/project-dir"
答案 1 :(得分:0)
我今天遇到此错误,这是在Google上的第一个结果,因此我将添加答案。简而言之,上传函数时,我在命令行上错误地指定了处理程序。
aws lambda create-function --function-name python-test-lambda --runtime python3.7 --role arn:aws:iam::123123123123:role/service-role/rolearn --handler lambda_function.lambda_handler --zip-file fileb://lambda_function.zip
即这部分不正确
-处理程序