タイトル通りなのですが、cloud9から作成したlambdaを実行しようとすると以下のような出力になります。
ログ
Response { "errorMessage ": "Unable to import module '***/lambda_function'" } Function Logs Unable to import module '***/lambda_function': Missing required dependencies ['numpy']
外部モジュールはpandasをcloud9の環境下に
pip install pandas -t .
しています。エラーはありませんでした。
コード自体は簡単に
import pandas as pd def lambda_handler(event, context): df = pd.DataFrame(['a', 'b'], [1, 2]) print(df)
といったものです。
もともとmac からアップしたpandasはlambdaで使えないみたいなのですけど今回はcloud9でpipしています。
対策はありますでしょうか。numpyをpipしなおしたりはしたんですが・・・
あなたの回答
tips
プレビュー