在 App 引擎灵活环境中使用对话流库



我正在尝试将Dialoogflow V2集成到GAE灵活环境中的Python/Django WebApp中。我已经遵循了从这里,这里和这里的所有步骤。

集成在本地工作正常。一旦部署在云上(部署时没有错误),应用程序似乎找不到dialogflow库,并抛出错误:

ModuleNotFoundError at/No Module named 'dialogflow'

有什么遗漏吗?如何将对话流库导入 GAE Flex ?

好的。

问题是 GAE 不理解appengine_config.py文件。 此处的文档 (https://cloud.google.com/appengine/docs/standard/python/tools/using-libraries-python-27#vendoring) 不足。

我在我的appengine_config.py中包含这个(https://gist.github.com/jonparrott/4bdd7af14a676f33b099),不包括os.path和sys的导入,这确实做到了!

最新更新