我一直在尝试创建我的第一个Lambda函数,但是每次运行它时,都会显示“无法导入模块'app'”。
我一直在遵循Amazon编写的教程来创建一个连接到Amazon RDS数据库的函数,因此我的Lambda函数必须包含PyMySQL库。
https://docs.aws.amazon.com/lambda/latest/dg/vpc-rds-create-rds-mysql.html
我非常确定我的问题是我没有正确压缩目录的内容,因此Lambda无法找到我的app.py文件来查找处理程序并执行。
我已经按照步骤创建了一个部署程序包,我在线查看了内容,创建了新的linux机器,在虚拟环境中使用zip压缩等,但是没有任何效果,每次都返回相同的错误。
有人可以逐步写下完整的命令,这是我正确创建部署程序包所需的操作,或者为了使python函数在Lambda中运行而需要执行的操作
提前谢谢!