我正在使用 Google Cloud 部署一个相对较小但计算量较大的 Python 应用程序。我正在使用烧瓶。由于我的应用程序的当前版本非常慢(我没有存储计算值以供将来重用),我希望使用 Appengine Memcache。为此,我的 python 文件中有以下代码行:from google.appengine.api import memcache
当我尝试部署此 ( gcloud app deploy
) 时,部署打包工作大约 8-10 分钟,然后停止并出现此错误:No module named appengine.api
我已经安装了谷歌云 SDK(/usr/local/Google-Cloud-SDK
- 我在 OSX 上)。我还安装了 Python 库:https ://googlecloudplatform.github.io/google-cloud-python/
我在这里查看了一些相关问题并尝试了建议的解决方案:删除protobuf
、修改$PYTHONPATH
移动目录和删除/重新安装。它们似乎都不起作用。也联系了 Google,但他们只是向我指出了文档。