我使用AWS Cloud9构建了一个简单的lambda函数。现在我想让我的lambda做更多的事情。因此,我创建了另一个具有某些功能的python文件,并将其保存在同一目录中。
myLambdaName
- myLambdaName
- lambda_function.py
- other_function.py
在我的lambda函数中,我尝试导入此(import other_function
)。
如果我在cloud9终端中运行该功能,则不会出现任何问题(python3 lambda_function.py
)。但是,当我通过“ AWS资源”选项卡>“运行(本地)”在本地测试lambda函数时,出现了我的新python文件不存在的错误:
无法导入模块“ myLambdaName / lambda_function”:没有名为“ other_function”的模块
我在这里想念什么?如何告诉Lambda拿起文件?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句