Tyl*_*lls 7 python amazon-web-services gevent grequests aws-lambda
我正在运行带有运行时的AWS Lambda脚本Python 2.7.但是,无论何时初始化它都会开始导入grequests库但由于它依赖于gevent而失败:
Gevent is required for grequests.
它似乎成功找到了grequests库(因为它知道它需要gevent)但是失败了.
到目前为止我尝试过的:
pip install --ignore-installed grequests -t .
pip install --ignore-installed grequests -t ./lib
pip install --ignore-installed gevent -t .
pip install --ignore-installed gevent -t ./lib
然后我按照以下说明压缩目录的内容并上传到AWS:http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package. HTML
似乎无论我尝试Lambda无法定位gevent,但它能够找到其他非默认库没有问题.
我必须gevent在srcAmazon Linux 实例上进行构建。我将生成的文件放在一个文件中zip,如果有人需要它们,只需将它们包含在您上传的 Lambda 中zip,您就应该像老板一样并发。
https://github.com/brandonmp/aws-lambda-grequests
| 归档时间: |
|
| 查看次数: |
976 次 |
| 最近记录: |