无法在 Google App Engine Standard 上导入 cygrpc

Cannot import cygrpc on Google App Engine Standard

我正在尝试在 Google App Engine Standard 上使用 Cloud Vision API 和 Python 2.7 运行时。但是,我收到以下错误:

File "/base/data/home/apps/s~qa-vm-randstadcentraldb/resumeparsertest:20190412t145531.417442728520489945/lib/grpc/init.py", line 22, in from grpc._cython import cygrpc as _cygrpc ImportError: cannot import name cygrpc

这似乎是每个线程的已知错误 here。我将建议的解决方案执行到我的 lib 目录中,如下所示,但我仍然收到相同的错误消息。

python -m pip install grcpio --ignore-installed -t ./lib

我是不是漏掉了什么?

我试图使用 Google Cloud Python 库,这些库仅在 Python 3 运行时受支持。

根据 Google 支持,解决方法是为 Python 使用 Cloud Vision API 客户端库,但没有相关文档。

我最终迁移到了 Python 3 和 App Engine Flex。