早些时候,我的代码在运行我的Python脚本时突然工作正常:
**from neo4jrestclient.client import GraphDatabase
from bottle import route, run,template,post,request,redirect
gdb = GraphDatabase("http://localhost:7474/db/data/")*
@route('/home')
def open_home():
username=""
parties=[]
return template('home',dict(username=username,parties=parties))
此错误显示:
追踪(最近一次通话):>文件" bottle3.py",第4行,> gdb => GraphDatabase(" localhost:7474 / db / data /")文件> " /usr/local/lib/python2.7/dist-packages/neo4jrestclient/client.py" ;,> >第78行, init >引发NotFoundError(response.status_code," Unable get root")neo4jrestclient.exceptions.NotFoundError:Code> [411]:需要长度。 >客户必须指定Content-Length ..无法>得到根
答案 0 :(得分:3)
您是否删除了数据库中的所有节点?
你升级到Neo4j> = 2.0?使用release of 2.0.0 RC1数据库不再包含默认节点0(引用节点),以前称为root。
我可以推荐neo4jdb-python获取最新的python驱动程序。