Lorsque j'ai essayé d'utiliser Lambda Layer, j'étais accro à la structure de dossiers du module Python, je vais donc l'écrire comme rappel. Pour Lambda Layer, reportez-vous au Document officiel AWS.
La structure des dossiers pour chaque langage de programmation est également mentionnée dans les Documents officiels. .. Dans le cas de Python, il est nécessaire de placer le module utilisé par Lambda Layer sous `` python / ''. Par exemple, l'image ci-dessous.
python
├─test1.py
└─common
└─test2.py
Pour télécharger sur Layer, créez le dossier `` python '' ci-dessus dans un fichier zip, puis téléchargez. Si vous ignorez la configuration ci-dessus, créez un fichier zip et téléchargez-le, bien sûr, une erreur se produira lors de son utilisation avec Lambda. Au début, j'étais accro parce que je ne comprenais pas pourquoi c'était une erreur. .. .. Je regrette de devoir vérifier correctement le document.
Recommended Posts