[英]Unable to import module 'lambda_function':
当我尝试在 AWS Lambda 上测试我的 python 代码时,出现以下错误。
Response
{
"errorMessage": "Unable to import module 'lambda_function': No module named 'lambda_function'",
"errorType": "Runtime.ImportModuleError",
"stackTrace": []
}
这些是我将代码推送到 AWS Lambda 时遵循的基本设置步骤:-
但是在这样做之后我收到了这个错误
"errorMessage": "Unable to import module 'lambda_function': No module named 'lambda_function'",
"errorType": "Runtime.ImportModuleError",
我已确保检查我的Handler Info 。
我的代码——我在这里尝试使用 lambda_handler() 调用 execute_AWS_TF() function
import connect_mongoDB
def lambda_handler():
connect_mongoDB.execute_AMS_TF()
工作树:
我的 zip 文件的目录结构:
您的lambda_function.py
位于名为AWS_REPORT...
的子文件夹中。 所以你可以告诉 aws。 处理程序信息应该是:
AWS_REPORT.../lambda_function.lambda_handler
当然AWS_REPORT...
必须用实际名称替换。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.