【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
のフォルダも合わせてデプロイしてください。