[Azure函数中使用python的Gremlin操作

问题描述 投票:1回答:2

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

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

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

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

python azure graph gremlin azure-cosmosdb-gremlinapi
2个回答
1
投票

对于此问题,我们需要确保requirements.txt正确。如果您只是按行执行导入模块,请执行以下操作

from gremlin_python.driver import client as clientDriver

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

import gremlin_python.driver

希望有帮助〜


© www.soinside.com 2019 - 2024. All rights reserved.