py2neo.database.ClientError:语法错误:无效输入'{':预期的“+”或“-”(第1行,第33列(偏移量:32))

问题描述 投票:0回答:2

我的Python代码

        nameu = 'person_%d'%(rel[0])
        namev = 'person_%d'%(rel[1])
        nodeu = graph.nodes.match("Person",name=nameu).first()
        nodev = graph.nodes.match("Person",name=namev).first()
py2neo.database.ClientError: SyntaxError: Invalid input '{': expected "+" or "-" (line 1, 
column 33 (offset: 32))
"MATCH (_:Person) WHERE _.name = {1} RETURN _"
python neo4j py2neo
2个回答
1
投票

我将 py2neo 4.3.0 替换为 2021.1.1。 它有效。


0
投票

我尝试安装 py2neo 2021.1.1。它没有找到那个版本。考虑到py2neo已经EOL,哪个版本兼容scripts.py和viz.py文件?

© www.soinside.com 2019 - 2024. All rights reserved.