Python SAM:将本地模块导入lamda函数

Python SAM:将本地模块导入lamda函数,python,sam,Python,Sam,我在一个repo中有几个AWS lambda函数。这些函数共享一些公共代码,我将这些代码提取到一个模块中。我的项目结构是这样的 template.yaml lambda1 --app.py --requirements.txt lambda2 --app2.py --requirements.txt commoncode --__init__.py --commonutils1.py --commonutils2.py 我可以在本地运行代码,但当我构建sam时,它会构建lambda1和lamb

我在一个repo中有几个AWS lambda函数。这些函数共享一些公共代码,我将这些代码提取到一个模块中。我的项目结构是这样的

template.yaml
lambda1
--app.py
--requirements.txt
lambda2
--app2.py
--requirements.txt
commoncode
--__init__.py
--commonutils1.py
--commonutils2.py
我可以在本地运行代码,但当我构建sam时,它会构建lambda1和lambda2函数,但它不会拉入commoncode模块

我是否需要在requirements.txt中添加一些内容来引入本地模块