python2.7だけでなく、lambdaでPython3で構築されたアプリケーションを使用できますか?おそらく周辺のオプションを見て - https://gun.io/blog/announcing-zappa-serverless-python-aws-lambda/AWSラムダでPython 3を使用
AWSラムダドキュメントは、python2.7について言及しています。
私はwell-known AMI上のコンテナで実行ラムダ
python2.7だけでなく、lambdaでPython3で構築されたアプリケーションを使用できますか?おそらく周辺のオプションを見て - https://gun.io/blog/announcing-zappa-serverless-python-aws-lambda/AWSラムダでPython 3を使用
AWSラムダドキュメントは、python2.7について言及しています。
私はwell-known AMI上のコンテナで実行ラムダ
ラムダ関数でpython3.0のために試みることができるいくつかのサンプルコードがあります。 Python2.7で初期イベントを処理する必要がありますが、AMIにインストールされているものを呼び出すことができます。特に、Python3は既にインストールされています。これはちょっと複雑ですが、インストールしたpython3を利用するためにvirtualenvを設定することができます。
いくつかの詳細については、http://www.cloudtrek.com.au/blog/running-python-3-on-aws-lambda/を参照してください。
編集:リンクが無効になりました。試してくださいhttps://www.linkedin.com/pulse/running-python-3-aws-lambda-lyndon-swan。
URLにリンクされていません。 –
Python 3.6は現在オハイオ州で入手可能です。 (私たち--東2)
は私が走った:
def lambda_handler(event, context):
# TODO implement
return sys.version
そして、それは戻って蹴っ:
"3.6.1 (default, Mar 27 2017, 23:56:45) \n[GCC 4.9.3]"
非常に有用な - ありがとう:) – Jack
ラムダは、現在だけではPython 2.7をサポートしています。 Amazonは実際にLambdaにあるPythonとNodeJSのバージョンを更新する必要があります。 –
@MarkBその場合、なぜラムダでテストしていて、かっこなしで印刷メソッドを使用すると構文エラーが発生する – dtc