AWS lambdaは、ハンドラーの設定や私がルートフォルダーにインストールした特定のライブラリで自分の機能を見つけることができますが、pyodbcやgoogle.cloud.storageなどの他のライブラリは見つかりません。AWS LambdaはモジュールPythonを見つけることができません
エラー: START RequestId:607f59cb-44a9-11e7-82c2-813a7578fcd0バージョン:あなたがプリコンパイルpyodbc libにする必要があります
AWS lambdaは、ハンドラーの設定や私がルートフォルダーにインストールした特定のライブラリで自分の機能を見つけることができますが、pyodbcやgoogle.cloud.storageなどの他のライブラリは見つかりません。AWS LambdaはモジュールPythonを見つけることができません
エラー: START RequestId:607f59cb-44a9-11e7-82c2-813a7578fcd0バージョン:あなたがプリコンパイルpyodbc libにする必要があります
pyodbcという名前のモジュール:モジュールのpush_to_s3 'をインポートできません$ LATEST 特定のAMIラムダを使用します(AMI名:amzn-ami-hvm-2016.03.3.x86_64-gp2)。ここで
Linux上の指示をインストール:作成中にここで
はラムダENVのネイティブライブラリについての詳細は:
http://docs.aws.amazon.com/lambda/latest/dg/current-supported-versions.html
はここでは考慮するかもしれないいくつかの他のものです展開パッケージ:
http://joarleymoraes.com/hassle-free-python-lambda-deployment/
あなたのLabdaにはpyodbcがパッケージされていますか?ラムダパッケージングの概要を教えてください。 – stdunbar
@stdunbarはい、私は 'pip install pyodbc -t'を実行しました。私が圧縮したフォルダにpyodbc.pydファイルとpyodbc-4.0.16.dist-infoフォルダが追加されました –