5

我正在调查是否可以将GHMM 之类的库与在 AppEngine 上运行的 python Web 服务一起使用。

4

3 回答 3

7

简短的回答:没有

https://developers.google.com/appengine/kb/commontasks

我可以在我的应用程序中使用哪些第三方库?

您可以在 Google App Engine 应用程序中使用任何纯 Python 第三方库。为了使用第三方库,只需将文件包含在您的应用程序目录中,当您将应用程序部署到我们的系统时,它们将与您的应用程序一起上传。您可以像在应用程序中导入任何其他 Python 文件一样导入这些文件。

于 2012-08-03T15:30:25.193 回答
1

正如@gahooa 所说,一般的答案是否定的。

对于具有 C 依赖项的更流行的库,您现在最好的选择是提交票证 [1],让其他人为您的票证投票(星标),并让 App Engine 将其添加为受支持的库。

[1] http://code.google.com/p/googleappengine/issues/entry?template=Feature%20request

于 2012-08-03T16:31:55.070 回答
0

2021 年是的,你可以

AppEngine 的灵活版本允许您执行此操作,标准不允许。

如果像我一样,您无法证明灵活的全部时间运行成本是合理的,那么另一种方法是在 Cloud Run 上托管 C 库并对其进行 API 调用。然后你有 AppEngine 标准和 Cloud Run 的成本,但两者都是按需的。

于 2021-01-22T08:12:36.907 回答