• 主页
  • 在AWS lambda中创建utils.py

在AWS lambda中创建utils.py

我的home/file.py文件中有一个def hello()函数。我创建了一个home/common/utils.py文件并将函数移到那里。现在,我想将它导入到我的文件file.py中。

我像这样导入它:from utils import hellofrom common.utils import hello,文件中的导入没有抛出错误。但是,当我在AWS Lambda上运行它时,我得到一个错误:

Runtime.ImportModuleError: Unable to import module 'file': No module named 'utils'

我怎么才能解决这个问题呢?而不需要使用Ec2或其他什么.

data "archive_file" "file_zip" {
  type             = "zip"
  source_file      = "${path.module}/src/file.py"
  output_file_mode = "0666"
  output_path      = "${path.module}/bin/file.zip"
}

转载请注明出处:http://www.jxbyjx.net/article/20230503/1164357.html