-
パッケージを直接アップロードする方法:
- パッケージを含むzipファイルを作成します。
- AWS Lambdaコンソールに移動し、Lambda関数を選択します。
- 「関数コード」セクションにスクロールし、「アップロード.zipファイル」を選択します。
- パッケージが正常にアップロードされたら、Lambda関数を保存します。
-
パッケージをレイヤーとして追加する方法:
- パッケージを含むディレクトリを作成します。
- pipを使用して依存関係をインストールし、ディレクトリにパッケージを配置します。
- ディレクトリを.zipファイルに圧縮します。
- AWS Lambdaコンソールに移動し、Lambda関数を選択します。
- 「レイヤー」セクションにスクロールし、「レイヤーの追加または作成」を選択します。
- パッケージを含む.zipファイルをアップロードし、レイヤーを作成します。
- Lambda関数の「関数コード」セクションに移動し、作成したレイヤーを関数に追加します。
-
パッケージをLambda関数内でインストールする方法:
- AWS Lambdaコンソールに移動し、Lambda関数を選択します。
- 「関数コード」セクションにスクロールし、「コードエントリタイプ」を「エディター」に設定します。
- 依存関係をインストールするために必要なコマンドを、関数コードに追加します。
- Lambda関数を保存します。
これらの方法を使用して、Pythonの依存関係をAWS Lambdaに追加することができます。必要に応じて、適切な方法を選択し、Lambda関数に必要なパッケージを追加してください。