AWS Lambda 为 Python 函数添加部署第三方库依赖项软件包

一种是和系统无相关性的程序包,例如一些纯 Python 代码写的程序包,即在本地开发环境和 Lambda 运行时环境中使用的程序包文件一样。
参见 AWS Lambda 准备无平台相关性的 Python 依赖项软件包

另一种是和系统有相关性的程序包,例如一些软件包根据系统不同,会用到不同的二进制文件。
参见 AWS Lambda 准备有平台相关性的 Python 依赖项程序包 (native code)

无系统相关性且软件包文件体积也很小,建议直接复制软件包文件,放到项目根目录,作为项目代码的一部分,更方便。

通过 Lambda Layer 的方式部署