[英]serverless aws python lambda unable to import module from parent directory
您可以安裝serverless-functions-base-path
插件並使用。
在此處查看插件指南https://www.serverless.com/plugins/serverless-functions-base-path
如果您的 serverless.yml 文件和 src 在目錄中,您可以將其添加到您的 serverless.yml 文件中並嘗試部署
custom:
functionsBasePath: src
plugins:
- serverless-functions-base-path
您可以為此使用 serverless-python-requirements 插件。
它可以安裝在本地或管道上
sls plugin install -n serverless-python-requirements
您可以將其添加到 serverless.yml 文件中並嘗試部署
# this part might not be needed depending on size of utils
custom:
pythonRequirements:
zip: true
# This plugin allows us import dependencies
plugins:
- serverless-python-requirements
在此處查看插件指南
https://www.serverless.com/blog/serverless-python-packaging
https://www.npmjs.com/package/serverless-python-requirements
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.