当前位置:   article > 正文

py2neo连接Neo4j

py2neo连接neo4j

最近在了解知识图谱领域,准备进行实战写项目的时候,遇到一些问题,在此记录一下。
运行环境:Neo4j数据库,python语言,py2neo库
由于以上三者之间存在版本对应关系,但是网上并没有搜索到比较明确的对应情况,所以在不断尝试三者之间的关系时笔者犯过包含但不限于以下错误:
1、IndexError: pop from an empty deque
2、OverflowError: mktime argument out of range
3、ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
在根据网上的各种建议,总是从一个错误改到另一个错误,并且由于Neo4j是用java写的,还需要jdk的支持,使得原来三者之间的版本关系又增加了一环。最终功夫不负有心人,经过一下午的尝试摸索,试出了一个可用的运行环境:
Neo4j(4.3.3)
python(3.9)
py2neo(4.2.0),更高版本貌似也可以,但是笔者做到这里的时候身心俱疲,没做以后的尝试。
jdk13,Neo4j启动是要求是jdk11,但是使用jdk13也能正常完成项目。
以上。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/161125
推荐阅读
相关标签
  

闽ICP备14008679号