2016-05-13 12 views
0

Ich muss einige Daten aus MySQL-Datenbank innerhalb AWS Lambda-Funktion abrufen. Wie erreiche ich das? Ich habe bereits versucht pip installieren mysql-connector-python -t ~/lambda-dir/. Es funktioniert nicht auf meinem Mac.Wie erstellt man ein AWS Lambda-Bereitstellungspaket, das mysql-connector-python unter Mac OS verwendet?

+0

Mögliche Duplikat [Probleme mit MySQL mit AWS Lambda in Python] (http://stackoverflow.com/questions/35763380/prob lems-using-mysql-mit-aws-lambda-in-python) – wolendranh

Antwort

1

Erstellen eines Bereitstellungspakets für AWS Lambda für Python ist auf Mac etwas anders als unter Linux. Zuerst musste ich setup.cfg-Datei erstellen innerhalb des Paketverzeichnis dieses auf setup.cfg Datei zu schreiben hatte:

[install] 
prefix= 

Eine andere Sache ist, dass ich

pip install mysql-connector-python-rf -t ~/lambda_folder

stattdessen zu verwenden hatte von

pip install mysql-connector-python -t ~/lambda_folder