嗨,实际上我正在研究一个打算在 google appengine 上部署的项目。但是我发现python支持谷歌应用引擎。我可以在 Google 应用引擎上使用 python 脚本运行 openCV 吗?
问问题
2579 次
3 回答
8
不,GAE 仅支持纯 python 扩展或他们自己提供的扩展。
OpenCV 使用 C,所以不适合。
解释器可以运行任何 Python 代码,包括应用程序中包含的 Python 模块以及 Python 标准库。解释器不能用 C 代码加载 Python 模块;它是一个“纯”的 Python 环境。
https://developers.google.com/appengine/docs/python/overview
于 2013-01-08T15:06:05.657 回答
4
不可以。OpenCV 是 C++ 库的 Python 包装器,Google App Engine 只能运行纯 Python 代码。
Google App Engine于 2012 年 5 月 9 日接受了这个问题,但它还没有得到任何地方。
于 2013-01-08T15:06:42.503 回答
3
现在是可能的。该应用程序应使用 GAE 灵活环境中的自定义运行时进行部署。RUN apt-get update && apt-get install -y python-opencv
可以通过在 Dockerfile 中添加指令来安装 OpenCV 库。
于 2017-05-15T13:44:23.060 回答