错误:client = boto3.client('s3')| AWS Elastic Beanstalk工作者环境

时间:2016-10-11 13:50:47

标签: python-3.x amazon-web-services amazon-s3 elastic-beanstalk boto3

我正在开发AWS Elastic Beanstalk工作者环境。我有一个简单的应用程序来处理图像,从S3 Bucket&上传到另一个S3 Bucket。

当我更新代码时,我收到 / var / log / httpd / error_log

中的错误

s3_client = boto3.client('s3')

SyntaxError:语法无效

引发类型(self._exception),self._exception,self._traceback

请查找错误日志:

enter image description here

我的代码段:

enter image description here

使用boto

使用AWS SES时,我没有遇到任何错误

import boto.ses

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题。

我对这个问题没有很好的理解,但我能够通过将期货模块的版本固定到工作版本来解锁自己。

例如,(在requirements.txt中)

futures==2.2.0

我从这里得到的信息: https://github.com/datastax/python-driver/pull/387