Neo4j、Python 和 py2neo 之间的最新兼容版本?

Latest compatible versions among Neo4j, Python, and py2neo?

使用最近的 "pip install"s,我正在使用 Python(v.3.8.1,考虑升级到 3.8.2)、Neo4j(v.4.0.2)构建网络应用程序. 考虑到 4.0.3) 和 py2neo (v. 4.3.0),我 运行 陷入各种问题(导入问题,没有这样的功能等)。

在我思考了一会儿之后,我看到(例如)py2neo v.4 手册说它支持 Python 到 v.3.7.x 和 Neo4j直到 3.5.x...但我不知道这些文档是否是最新的 and/or 是否与其他产品的更高版本兼容,或者我是否做错了我的代码。

Py2neo 特别是最近似乎一直在做一些主要的体操(例如,find_one(),--> 弃用,使用 NodeSelector(),--> 弃用,使用 NodeSelection(),-- > 已弃用,请使用 MatchSelection() 等)。

谁能告诉我这两款软件的最新版本是什么,可以很好地协同工作?如果我选择每个版本,那么也许我可以专注于我的实际代码。非常感谢

来自The Py2neo v4 Handbook

The following versions of Python and Neo4j are supported:

  • Python 2.7 / 3.4 / 3.5 / 3.6 / 3.7

  • Neo4j 3.2 / 3.3 / 3.4 / 3.5 (the latest point release of each version is recommended)

作为个人经验,Python 3.6.9 + neo4j 3.5.7 + py2neo 4.3.0 工作正常。