在 App Engine 柔性环境中使用对话流库
Using dialogflow library in App Engine Flexible Environment
我正在尝试将 Dialoogflow V2 集成到我的 Python/Django GAE Flexible Environment 中的 WebApp 中。我已按照 here, here and here.
中的所有步骤进行操作
集成在本地运行良好。一旦部署在云上(部署时没有错误),应用程序似乎没有找到 dialogflow
库,并抛出错误:
ModuleNotFoundError at / No module named 'dialogflow'
有什么遗漏吗?如何将 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 的导入,这就成功了!
我正在尝试将 Dialoogflow V2 集成到我的 Python/Django GAE Flexible Environment 中的 WebApp 中。我已按照 here, here and here.
中的所有步骤进行操作集成在本地运行良好。一旦部署在云上(部署时没有错误),应用程序似乎没有找到 dialogflow
库,并抛出错误:
ModuleNotFoundError at / No module named 'dialogflow'
有什么遗漏吗?如何将 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 的导入,这就成功了!