python–py2neo (V4+) - CypherSyntaxError: Variable $x not defined

python–py2neo (V4+) - CypherSyntaxError: Variable $x not defined

目前使用python3.5.4,py2neo4.1.0,在创建节点时,报如下错误:
在这里插入图片描述
这是由于neo4j和py2neo版本不匹配,在新版本的py2neo中,{x}已经被 x 替 代 了 , 可 以 更 新 n e o 4 j 至 最 新 版 本 , 也 可 以 按 照 以 下 方 法 修 改 : 找 到 o p e r a t i o n s . p y 文 件 , 我 的 目 录 是 : / v e n v / l i b / p y t h o n 3.5 / s i t e − p a c k a g e s / p y 2 n e o / i n t e r n a l / o p e r a t i o n s . p y , 打 开 文 件 , 在 里 面 找 到 x替代了,可以更新neo4j至最新版本,也可以按照以下方法修改: 找到operations.py文件,我的目录是: /venv/lib/python3.5/site-packages/py2neo/internal/operations.py, 打开文件,在里面找到 xneo4joperations.py/venv/lib/python3.5/sitepackages/py2neo/internal/operations.pyx的代码部分,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一共有5处,将$x改为{x},保存。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值