AWS上的Numpy兼容性问题

2024-10-03 09:20:20 发布

您现在位置:Python中文网/ 问答频道 /正文

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

为了使之成为可能,我使用了两层:

  • AWS提供的层:AWSLambda-Python38-SciPy1x-AWS Lambda SciPy层用于Python38(SciPy-1.5.1,numpy-1.19.0)
  • awswrangler-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

我有办法让它工作吗


Tags: lambdaimportnumpyawslayerdataversionscipy