答案 0 :(得分:8)
没有。 GAE仅支持纯粹的python扩展或它们自己提供的扩展。
OpenCV使用C,因此不适合。
解释器可以运行任何Python代码,包括您的应用程序包含的Python模块,以及Python标准库。解释器无法使用C代码加载Python模块;它是一个“纯粹的”Python环境。
https://developers.google.com/appengine/docs/python/overview
答案 1 :(得分:4)
没有。 OpenCV是C ++库的Python包装器,而Google App Engine只能运行纯Python代码。
Google App Engine accepted this issue on May 9, 2012,但它还没有到位。
答案 2 :(得分:2)
现在有可能。应该在GAE灵活环境中使用自定义运行时部署应用程序。可以通过在Dockerfile中添加指令RUN apt-get update && apt-get install -y python-opencv
来安装OpenCV库。