【AWS Lambda Python】Postgresを利用する方法
AWS Lambda上で psycopg2 を利用することが出来ません。
そのため、AWS Lambda用の psycopg2 を入れる必要があります。
対応方法
1. ライブラリをダウンロード
こちらからダウンロード。
psycopg2 Python Library for AWS Lambda
もしくは git clone してください。
| |
2. 使用するバージョン
Pythonのバージョンに合わせて、ダウンロードしたディレクトリの psycopg2-3.x を Lambdaにデプロイするコードと同じディレクトリに配置。
3. ディレクトリ名変更
psycopg2-3.x → psycopg2 に変更。
4. Lambdaにデプロイ
Lambdaに psycopg2 のフォルダも合わせてデプロイしてください。