我是python和neo4j的新用户。我只想在Pycharm中运行python文件并连接到Neo4j。但是导入py2neo始终不起作用,我尝试使用Virtualenv但仍然不起作用。我试图将我的py文件放在env文件夹内或外部,但都无法正常工作。
我真的安装了py2neo,版本是最新的,如何解决这个问题????
我的代码:
from py2neo import Graph, Node, Relationship
graph = Graph("http://localhost:7474")
jack = Node("Perosn", name="Jack")
nicole = Node("Person",name="Nicole")
tina = Node("Person", name="Tina")
graph.create(Relationship(nicole, "KNOWS",jack))
graph.create(Relationship(nicole, "KNOWS",tina))
graph.create(Relationship(tina, "KNOWS",jack))
graph.create(Relationship(jack, "KNOWS",tina))
Error:
Traceback (most recent call last):
File "/Users/huangjingzhan/PycharmProjects/untitled2/venv/neo4j.py", line 1, in <module>
from py2neo import Graph, Node, Relationship
ModuleNotFoundError: No module named 'py2neo'
答案 0 :(得分:1)
检查配置了哪个python版本以运行该项目,并确保已为该版本安装了模块。
这是如何: Pycharm
答案 1 :(得分:0)
您需要在虚拟环境中安装py2neo。如果尚未安装。 并在您的机器和项目上检查python版本。
pip install py2neo
答案 2 :(得分:0)
转到Pycharm首选项插件,寻找Graph数据库支持并安装该插件,然后它应该可以工作。