首页 > 解决方案 > AWS lambda 函数中的 Numpy

问题描述

我已经安装了 pandas、numpy、s3fs 并创建了 zip 文件以添加为层。 添加了该 zip 文件 s3 存储桶。 但无法找到它需要的实际版本。 使用 Python 3.7.9。

我已经安装了 pandas、numpy、s3fs 并创建了 zip 文件以添加为层。添加了该 zip 文件 s3 存储桶。但无法找到它需要的实际版本。使用 Python 3.7.9。尝试使用 manylinux 轮文件,但出现不支持系统的错误。我想使用 pandas 从大尺寸(> 2GB)的 s3 存储桶中读取多个 csv 文件。请让我知道我需要使用哪个版本。这些概念和代码与本地一起工作。

我在窗户上工作。不使用码头工人。只需安装包,创建 zip 文件,上传到 S3 存储桶。将该链接添加到 lambda 层。然后测试代码但面临版本问题。让我知道这些流程是否错误。

标签: pythonamazon-web-servicesamazon-s3aws-lambdaaws-lambda-layers

解决方案


你可以看看这个 git repo,它不仅提供了一个包含 numpy 的层,还提供了如何创建这样一个层的说明。您可能可以在那里找到您需要的任何东西。


推荐阅读