python使用官方驅動neo4j鏈接Neo4j發生Failed to establish secure connection to SSL: WRONG_VERSION_NUMBER

python使用neo4j庫連接neo4j圖數據庫時出現[SSL: WRONG_VERSION_NUMBER]

我的neo4j圖數據庫是最新版本:4.0.4,在使用neo4j官方驅動時,發生neobolt.exceptions.SecurityError: Failed to establish secure connection to ‘[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)’。

原因:版本錯誤

在安裝neo4j驅動時直接使用pip install neo4j,安裝的是neo4j-1.7.6版本,然而4.0.4需要neo4j 4.0版本的驅動

解決辦法:

  • pip uninstall neo4j
  • 然後pip install neo4j-driver==4.0.0a4

就不會報錯了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章