无法在 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。
我正在尝试在 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。