Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。773件01はじめに質問させていただきます。lambda上でサイトをクロールし、得たデータをherokuのpostgresqlに保存しようと思っています。試行錯誤した結果、下記のエラーでつまづいてしまっております。発生しているエラーlambda上で実行したところ、下記のエラーが発生しました。MB作業過程このエラーが発生するまで、環境等を変更しながら幾つかの作業を行いました。(主にpsycopg2周り)その過程について、下記記載させていただきます。下記のリンクを参考に圧縮ファイルを作成しましたが、動作しませんでした。libpqを静的リンクさせる必要があるようなので、lambda実行環境と同じAMIでEC2を起動。EC2上でpsycopg2をインストールした上で、圧縮ファイルを作成しようと考えました。圧縮ファイルを作成の上、再度lambdaにアップロードしたところ、エラー。offどうやら、postgresqlの接続時にsslmode='require'のオプションを記載する必要があるようなので記載。sslmode=requireを記載したところ、再度エラー。EC2のインスタンスを再作成し、postgresqlのインストール時に--with-opensslをつけた上で、再度実施。--with-opensslを実施するには、openssl-develをインストールする必要があるようなので合わせて実施。再度圧縮ファイルを作成の上、lambda上で実施したところ、上記のエラーが発生しました。--versionでは表示されず。2015何かお気付きのところがございましたら、ご教授頂けますと幸いです。共有ライブラリが見つからないようです。ファイル内にライブラリを一式同梱する必要があるのではないでしょうか。ライブラリも静的リンクできませんでしょうか。含めるようにできるかもしれません。個の銅バッジコメントありがとうございます、確認が遅れ、申し訳ございません。同様の質問をteratailにも記載させていただきましたところ、jkehler/awslambda-psycopg2をご紹介いただき、接続することができました。上記アドバイスありがとうございます。この辺りの理解が及んでおらず、いただいた参考リンクも拝見させていただきながら勉強させていただきます。ありがとうございます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。lambdaで外部コマンド実行ができない0psycopg2でDBサーバに接続出来ない0CapistranoでRailsアプリをEC2にデプロイするとエラーが発生します。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。