无法在Google App Engine标准上导入cygrpc

时间:2019-04-12 19:16:36

标签: python-2.7 google-app-engine grpc google-cloud-vision

我正在尝试将Google App Engine Standard上的Cloud Vision API与Python 2.7运行时一起使用。但是,出现以下错误:

  

文件“ /base/data/home/apps/s~qa-vm-randstadcentraldb/resumeparsertest:20190412t145531.417442728520489945/lib/grpc/init.py”,第22行,在       从grpc._cython导入cygrpc作为_cygrpc   ImportError:无法导入名称cygrpc

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

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

我想念什么吗?

1 个答案:

答案 0 :(得分:0)

我尝试使用Google Cloud Python库,该库仅在Python 3运行时上受支持。

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

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