0

我需要在一个 AWS Lambda 中使用AWS Data Wrangler 、NumPy 和 SciPy。

为了使它成为可能,我使用了两个图层:

  • AWS 提供的层:AWSLambda-Python38-SciPy1x- 适用于 Python38 的 AWS Lambda SciPy 层(scipy-1.5.1,numpy-1.19.0)
  • 从awsrangler-layer-2.9.0-py3.8.zip创建的自定义层

我的 AWS Lambda 函数如下所示:

def lambda_handler(event, context):
    import awswrangler as wr

我收到的错误是:

RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
[ERROR] ImportError: numpy.core.multiarray failed to import

我有办法让它工作吗?

4

0 回答 0