AWS Lambda nicht den Import LXML

Ich bin versucht, das LXML-Modul innerhalb von AWS Lambda und hat kein Glück. Ich heruntergeladen LXML mit dem folgenden Befehl:

pip install lxml -t folder

Herunterladen, um es auf meine lambda-Funktion-Bereitstellung-Paket. Ich Zip den Inhalt meiner lambda-Funktion wie ich es mit allen anderen lambda-Funktionen, und es hochgeladen AWS Lambda.

Aber egal was ich versuche ich bekomme diese Fehlermeldung, wenn ich die Funktion ausführen:

Unable to import module 'handler': /var/task/lxml/etree.so: undefined symbol: PyFPE_jbuf

Wenn ich es lokal, ich habe keine Probleme, es ist einfach wenn ich auf Lambda, wo dieses Problem Auftritt.

  • lxml benötigt system-level-Pakete installiert werden, die getan werden muss, auf eine Amazon linux-AMI und in Ihrem lambda-bundle
InformationsquelleAutor user3024827 | 2016-04-04
Schreibe einen Kommentar