run缺少1个必需的位置参数:“ cypher”

问题描述

我有一个查询的图形。我正在使用py2neo来完成任务。但是,当我运行查询时,即使安装了稳定版本,它也会导致以下错误

Graph.run("MATCH (a) WHERE n.name=$x RETURN n.id,labels(n)",x="Length").evaluate()

回溯(最近通话最近一次):

文件“”,第1行,位于

TypeError:run()缺少1个必需的位置参数:“密码”

解决方法

您正在直接在run类上而不是在该类的实例上调用Graph。您将需要使用类似graph = Graph(...)的图形初始化图形,然后在其上执行graph.run(...)