【问题标题】:py2neo: ImportError: cannot import name 'Rev'py2neo:ImportError:无法导入名称“Rev”
【发布时间】:2019-03-20 02:59:57
【问题描述】:

我有 4.2 版本的 py2neo [ py2neo 在 c:\programdata\anaconda3\lib\site-packages (4.2.0) ]

在我的 python 脚本中导入时,看到此错误

from py2neo import Graph, Node, Path, Rev
ImportError: cannot import name 'Rev'

在使用路径时也是如此

path_1 = Path(bradley,"Knows",matthew, "Knows", lisa)
graph.create(path_1)
path_3 = path_1.append("Knows",path_2)
AttributeError: 'Path' object has no attribute 'append'

我做错了什么?

【问题讨论】:

    标签: python-3.x neo4j py2neo


    【解决方案1】:

    您在新版本的 py2neo 中使用旧代码。 Rev 类不久前被删除(你现在只需要一个普通的Relationship),你现在可以使用加法运算符连接路径: https://py2neo.org/v4/data.html#path-objects-and-other-walkable-types

    【讨论】:

      猜你喜欢
      • 2017-04-11
      • 2020-02-05
      • 2011-07-11
      • 2018-06-11
      • 2014-11-20
      • 2014-03-04
      • 2017-01-11
      • 2013-03-13
      • 2014-02-25
      相关资源
      最近更新 更多