运行Neo4j Python螺栓驱动程序示例时,出现错误:“0”;ImportError:没有名为'_后端'&引用;
我正在尝试从Py2Neo切换到新的Neo4j。安装neo4j驱动程序v1.0.2后,我运行了在其上找到的示例代码: 作为响应,我得到以下错误:运行Neo4j Python螺栓驱动程序示例时,出现错误:“0”;ImportError:没有名为'_后端'&引用;,python,neo4j,Python,Neo4j,我正在尝试从Py2Neo切换到新的Neo4j。安装neo4j驱动程序v1.0.2后,我运行了在其上找到的示例代码: 作为响应,我得到以下错误: Traceback (most recent call last): File "C:/PythonApps/Neo4jBoltDriverTest/run.py", line 1, in <module> from neo4j.v1 import GraphDatabase, basic_auth File "C:\User
Traceback (most recent call last):
File "C:/PythonApps/Neo4jBoltDriverTest/run.py", line 1, in <module>
from neo4j.v1 import GraphDatabase, basic_auth
File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\neo4j\__init__.py", line 29, in <module>
from neo4j.core import GraphDatabase, Direction, NotFoundException, BOTH, ANY, INCOMING, OUTGOING
File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\neo4j\core.py", line 19, in <module>
from _backend import *
ImportError: No module named '_backend'
回溯(最近一次呼叫最后一次):
文件“C:/PythonApps/Neo4jBoltDriverTest/run.py”,第1行,在
从neo4j.v1导入图形数据库,基本验证
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\neo4j\ \uuuuuu init\uuuuuuuuu.py”,第29行,在
从neo4j.core导入图形数据库,方向,NotFoundException,两者,任意,传入,传出
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\neo4j\core.py”,第19行,在
从后端导入*
ImportError:没有名为“\u backend”的模块
我以前从未见过'\u backend'有错误,而且它似乎不是我可以安装的库。知道是什么导致了这个错误吗
为了了解更多的上下文,我正在使用Python3.5并安装了neo4j驱动程序v1.0.2。看起来neo4j驱动程序只适用于Python 3.4,对吗?官方驱动程序中没有名为
neo4j.core
的模块。您是从哪里安装此库的?只是想跟进答案,以便将来其他人可能会从中受益
在奈杰尔·斯莫尔的帮助下,我意识到我打错了电话。我相信这是我的系统上的另一个python包,它来自我的PyCharm IDE调用的名为neo4j的先前工作,而不是neo4j驱动程序
归根结底,这个问题是我的错,因为包管理不善。图书馆的资料来源没有问题。这个故事的寓意是,VirtualEnv是您的朋友,您应该在每个新项目中使用它
Traceback (most recent call last):
File "C:/PythonApps/Neo4jBoltDriverTest/run.py", line 1, in <module>
from neo4j.v1 import GraphDatabase, basic_auth
File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\neo4j\__init__.py", line 29, in <module>
from neo4j.core import GraphDatabase, Direction, NotFoundException, BOTH, ANY, INCOMING, OUTGOING
File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\neo4j\core.py", line 19, in <module>
from _backend import *
ImportError: No module named '_backend'