0

AWSラムダ関数からredshiftデータベースを接続しようとしています。私は接続を達成しようとするとエラー以下になります。sqlalchemyラムダモジュールのインポートエラー

「lambda_function」モジュールをインポートすることができません:「SQLAlchemyの」以下

という名前のモジュールは、私は私のラムダに使用していますインポートコードではありません。私はすべての可能なインポート機能を試しました。まだ注意が必要です。同じエラーが発生します。

from __future__ import print_function 

import sqlalchemy as sa 
from sqlalchemy.orm import sessionmaker 

from flask_sqlalchemy import SQLAlchemy 

from flask.ext.sqlalchemy import SQLAlchemy as sa 

from flask_sqlalchemy import SQLAlchemy 
from sqlalchemy import * 
from sqlalchemy.ext.declarative import declarative_base 
from sqlalchemy import Column, String 
from sqlalchemy.orm import sessionmaker 
+1

の 'sqlalchemy'がラムダにプリインストールされていないので、それをデプロイメントパッケージに含める必要があります。 /docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html) – cy3er

答えて

1

「sqlalchemy」はAWS SDKの一部ではないため、展開パッケージに含める必要があります。 .zipファイルとしてデプロイする場合は、

関連する問題