【发布时间】:2020-08-20 07:28:47
【问题描述】:
我有以下:
1.运行时python 3.6的AWS(lambda)层。
2.一个使用上述层的runtime python 3.7的lambda函数。
该层将其模块打包在一个 zip 中,所需的层次结构为 "python/lib/python3.6/site-packages"。
问题在于 lambda 函数找不到(即无法导入)层模块,除非我明确地执行以下操作:sys.path.append('/opt/python/lib/python3.6/site-packages'),我认为这是一种解决方法。
我希望 aws lambda 框架能够顺利地允许 3.7 运行时从版本
有没有我错过的方法?
谢谢。
【问题讨论】:
标签: python aws-lambda aws-lambda-layers