Ich schreibe AWS Lambda in Python. Wenn ich das Paket ablege und mit ZIP hochlade, wird die Meldung "Das Bereitstellungspaket ist zu groß, um die Inline-Code-Bearbeitung zu aktivieren" angezeigt, und ich kann die Inline-Code-Bearbeitung nicht verwenden. So vermeiden Sie dies. Registrieren Sie sich separat vom Paket bei der AWS Lambda-Schicht.
pip install xxx -t ./python/
Wenn Sie wie oben beschrieben schreiben, werden die Pakete in einem Ordner namens Python organisiert.
Laden Sie den Python-Ordner als ZIP hoch.
Wählen Sie die Ebene aus, die Sie gerade gesehen haben. Jetzt benötigt Lambda nur noch die Hauptpython-Datei.
Dieser Artikel ist kurz, aber das war's. Inline-Code-Bearbeitung ist sehr bequem. Ich habe 2 Jahre vor Ort geschrieben und eine ZIP-Datei hochgeladen. Ich hätte es früher bemerken sollen.
Recommended Posts