AWS Lambdaに使うPythonのpipでインストールしたライブラリを整理する

AWS Lambdaに使うPythonのpipでインストールしたライブラリを整理する:

  1. pip installするときに、vendorディレクトリを指定してインストールする。
    pip3 install requests -t apex/functions/notify/vendor

    (apexを使った例なのですが、notifyがLambda関数を指しています。)
  2. AWS Lambdaの環境変数に以下の設定を加える。

    変数:PYTHONPATH

    内容:/var/runtime:/var/task/vendor

コメント