私はpsycopg2
パッケージなしでzipped
プロジェクトを展開しました。私の固定プロジェクトを再アップロードすることなくこのパッケージを私のlambda
にインストールしたいのです(私は今私のプロジェクトにアクセスしていません)。 lambda
にこのpackage
をインストールするにはどうすればよいですか? pip
でそれを行うことは可能ですか?AWSラムダにpythonパッケージをインストール
0
A
答えて
0
pip
とはできません。依存関係を圧縮したLambdaデプロイメントファイルに追加する必要があります。新しいZip展開ファイルをアップロードせずにLambda展開を変更することはできません。
0
ラムダに直接ピップを使用することはできません。むしろ私はカスタムビルドスクリプトを使用してzipパッケージを作成します[これは簡単な考えを与えることができます - それははるかに簡単にできます -
rm -rf ~/devops/tempenv > /dev/null
virtualenv ~/devops/tempenv
source ~/devops/tempenv/bin/activate
pip install SlackClient
pip install PyYaml
deactivate
rm -rf temp > /dev/null
mkdir temp
rm aws-lambda.zip > /dev/null
cp -r ~/devops/tempenv/lib/python2.7/site-packages/* temp/
cp *.py temp
cd temp
zip -r aws-lambda.zip .
mv aws-lambda.zip ../
cd ..
rm -rf temp
rm -rf ~/devops/tempenv
関連する問題
- 1. エラーAWSラムダ展開パッケージ
- 2. AWSラムダにpymysqlをインストールするには
- 3. AWSラムダPython libssl Cライブラリ
- 4. AWSラムダのパスとPython NLTK
- 5. R、AWS Windows、CRANパッケージのインストール
- 6. 許可S3からAWSラムダにPythonのzipパッケージをアップロードする際S3
- 7. PostgreSQL RDSにパッケージをインストールするAWS
- 8. VOLTTRONにPythonパッケージをインストール
- 9. Pythonでパッケージをインストール
- 10. AWSラムダでPython 3を使用
- 11. Pythonパッケージのインストールによるコマンドラインユーティリティのインストール
- 12. 特定のパッケージと依存関係をインストールするためにAWSでラムダ関数を設定するには
- 13. AWS Pythonラムダ関数:No named named requests
- 14. Python AWSラムダ関数 - DynamoDB to CloudSearch
- 15. Pythonのawsラムダ関数の自動テスト
- 16. Rパッケージのインストールdplyr on AWS t2.microフリーズ
- 17. pythonパッケージをインストールする
- 18. スクリプトでpythonパッケージをインストール
- 19. Python SpeechRecognitionパッケージをインストールする
- 20. Windowsにpythonパッケージをインストールするには?
- 21. イメージファイルをAWSラムダに渡す
- 22. AWS EC2にPythonとJupyterをインストール
- 23. AWS Alexa SKill - AWSラムダAPIエラー
- 24. パンダス&AWSラムダ
- 25. トラブルAWSラムダ
- 26. AWSラムダ使用
- 27. AWSラムダJavaCompilerインスタンス
- 28. AsyncpgとAWSラムダ
- 29. AWSラムダjava.lang.NoClassDefFoundエラー
- 30. AWSラムダは、ノード
あなたはあなたのコードを何度も再アップロードしています。自分自身にデプロイスクリプトを書く – Marcom