在AWS Lambda服务器上安装numpy - C依赖性错误,没有gcc

时间:2016-01-25 18:11:59

标签: python numpy gcc pip aws-lambda

我已经成功地使用subprocess,虚拟环境和pip调用在我的python lambda函数中安装python模块。但是,这只有在没有C依赖关系的情况下才有效,例如numpypandassubprocess.check_output()调用仅表示失败且退出状态为1)。

lambda服务器似乎没有安装gcc,并且没有安装apt-getsudochroot或类似的命令来授予权限。它确实有install所以我可以在本地安装它,如果我能找到一个独立的gcc包,但由于我没有root访问权限或chroot我怀疑是赢了'工作。

此时我并不关心正确的方法,因为亚马逊似乎不希望我这样做,任何解决方案来安装依赖于C的python模块都会很棒。

1 个答案:

答案 0 :(得分:0)

请查看此answer for another question,了解如何在Amazon Lambda中安装 numpy pandas