0

我一直在尝试创建我的第一个 Lambda 函数,但每次运行它时,我都会收到“无法导入模块 'app'”。

我一直在按照 Amazon 编写的教程创建一个连接到 Amazon RDS db 的函数,因此我的 Lambda 函数必须包含 PyMySQL 库。

https://docs.aws.amazon.com/lambda/latest/dg/vpc-rds-create-rds-mysql.html

我很确定我的问题是我没有正确压缩目录的内容,因此 Lambda 无法找到我的 app.py 文件以找到处理程序并执行。

我已经按照步骤创建了一个部署包,我在网上查看过,创建新的 linux 机器,在虚拟环境中压缩等,但没有任何效果,每次我都会收到同样的错误。

有人可以用完整的命令一步一步地写下我需要做什么才能正确创建部署包,或者他们做什么才能让他们的 python 函数在 Lambda 中运行

提前致谢!!

4

0 回答 0