我在Python 2.7中为我的应用程序构建了一个后台模块,但它需要使用基于C的外部库,如OpenCV。虽然GAE只是"直接"支持纯Python库,我知道使用托管VM会删除该约束。在阅读the documentation之后,我不太清楚我是否需要使用自定义运行时,或者是否需要使用标准Python运行时(其中包含现成的Docker文件和对数据存储区,任务队列等的内置API支持就足够了。
提前感谢任何见解!
答案 0 :(得分:2)
标准运行时很好,您只需要将额外的依赖项添加到创建的Dockerfile中。文档中的The tutorial(特别是第6步)显示了构建使用C扩展的python应用程序的示例。