Open2
trafilaturaをLambdaで使用しようとした方の奮闘メモ

本人に許可済みです

AWS Lambda上で記事の内容をスクレイピングして要約したい
↓
trafilaturaというライブラリが文章だけを抜くのに良さそう
↓
Lambdaのレイヤーに入れる
↓
lxmlが無いよと言われる
↓
どうやらCで書かれてるらしくAmazon LinuxでコンパイルされたやつじゃないとLambdaで動かないらしい
海外でLambdaで使えないというサイトをちらほら見る
↓
GitHubにAmazon Linuxでコンパイルしたlxmlファイルを見つける
↓
それに入れ替えて再度レイヤーにアップロード
↓
lxmlが見つからないエラー
GitHubのやつがPython3.6用のやつっぽいのでPython3.6に全ての環境を変更したら行けるかもしれないが、LambdaはPython3.7からなのでお手上げ状態