2

Is 正在尝试使用 Python(Http 触发器)创建 Azure 函数以从 gremlin 图中获取数据。我使用 from gremlin_python.driver import client 作为 clientDriver 来导入库,它在本地运行良好。

当我将相同的代码部署到 Azure 门户并运行代码时,出现 500 内部错误。尝试一些更改后,我可以看到“从 gremlin_python.driver 导入客户端作为 clientDriver”导入语句不起作用(当我删除这段代码时)

当我们在 VSCode 中运行代码时,我们正在创建一个虚拟环境并安装 gremlin 包,因此它在本地而不是在 Azure 门户中工作。

有人可以帮我解决这个问题。

4

1 回答 1

1

对于这个问题,我们需要确保requirements.txt一切正常。如果您只是按行执行导入模块

from gremlin_python.driver import client as clientDriver

您需要添加另一行来gremlin_python.driver显式导入模块。

import gremlin_python.driver

希望有帮助~

于 2020-04-27T08:57:43.750 回答