我正试图使用Python(Http触发器)创建Azure函数,以从gremlin图中获取数据。我用了从gremlin_python.driver导入客户端作为clientDriver导入库,它在本地运行良好。
当我将相同的代码部署到Azure门户并运行该代码时,出现500内部错误。尝试了一些更改后,我可以看到“从gremlin_python.driver导入客户端作为clientDriver”导入语句不起作用(当我删除此代码时,该代码有效)
[当我们在VSCode中运行代码时,我们正在创建一个虚拟环境并安装gremlin软件包,因此它在本地而不是在Azure门户中运行。
有人可以帮助我解决这个问题。
对于此问题,我们需要确保requirements.txt
正确。如果您只是按行执行导入模块,请执行以下操作
from gremlin_python.driver import client as clientDriver
您需要添加另一行以显式导入gremlin_python.driver
模块。
import gremlin_python.driver
希望有帮助〜