【发布时间】:2019-03-25 13:53:39
【问题描述】:
我正在尝试将适用于 Python 的 Google Cloud Platform(特别是 Vision API)与 AWS Lambda 结合使用。因此,我必须为我的依赖项创建一个部署包。但是,当我尝试创建此部署包时,无论 Python 的版本是什么(3.6 或 2.7),都会出现一些编译错误。考虑到 3.6 版,我收到“无法导入名称 'cygrpc'”的问题。对于 2.7,.path 文件出现一些未知错误。我正在遵循 AWS Lambda 部署包说明here。他们推荐了两个选项,两者都不起作用/导致相同的问题。 GCP 是否出于某种原因与 AWS Lambda 不兼容?有什么关系?
Python 3.6 和 2.7 都不适合我。
注意:我在这里发布这个问题是为了自己回答,因为我花了很长时间才找到解决方案,我想分享我的解决方案。
【问题讨论】:
标签: python-3.x amazon-web-services google-cloud-platform aws-lambda