无法在AWS Lambda上安装pandas

问题描述 投票:6回答:1

我正在尝试在Amazon Lambda实例上安装和运行pandas。我使用recommended zip method打包我的代码文件model_a.py和相关的python库(pip install pandas -t /path/to/dir/)并将zip上传到Lambda。当我尝试运行测试时,这是我收到的错误消息:

无法导入模块'model_a':C扩展名:/var/task/pandas/hashtable.so:未定义符号:未构建PyFPE_jbuf。如果要从源目录导入pandas,可能需要先运行'python setup.py build_ext --inplace'来构建C扩展。

看起来像pandas安装程序附带的hashtable.so中定义的变量中的错误。谷歌搜索没有发现任何相关的文章。有一些提到numpy安装失败,但没有具体。非常感谢您排除故障的任何帮助!谢谢。

python amazon-web-services numpy pandas aws-lambda
1个回答
-1
投票

在AWS Lambda中,您只能使用纯python库。

© www.soinside.com 2019 - 2024. All rights reserved.