早些时候,我的代码运行良好,但在运行 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))
出现此错误:
Traceback (most recent call last): > File "bottle3.py", line 4, in > gdb = > GraphDatabase("localhost:7474/db/data/") File > "/usr/local/lib/python2.7/dist-packages/neo4jrestclient/client.py", > > line 78, in init > raise NotFoundError(response.status_code, "Unable get root") neo4jrestclient.exceptions.NotFoundError: Code > [411]: Length Required. > Client must specify Content-Length.. Unable > get root
最佳答案
您是否删除了数据库中的所有节点?
您是否已升级到 Neo4j >=2.0?随着release of 2.0.0 RC1数据库不再包含默认节点 0(引用节点),以前称为根。
我可以推荐neo4jdb-python获取最新的 python 驱动程序。
关于python - Neo4jrestclient错误无法获取root权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24994335/