初始化时可能会重现此错误
py2neo.Graph
URI无效:
>>> from py2neo import Graph
>>> graph = Graph('http://localhost:7474')
>>> test = graph.cypher.execute('MATCH n RETURN n LIMIT 5')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/nicole/Envs/squid/lib/python2.7/site-packages/py2neo/core.py", line 678, in cypher
self.__cypher = CypherResource(metadata["cypher"], metadata.get("transaction"))
KeyError: u'cypher'
也许Nigel可以确认,但根据我使用py2neo 2.0的经验,您需要使用
/db/data/
端点:
>>> from py2neo import Graph
>>> graph = Graph('http://localhost:7474/db/data/')
>>> test = graph.cypher.execute('MATCH n RETURN n LIMIT 5')