在用python neo4j建立数据集的时候,参考了网上的代码进行学习但第一步就开始报错了,看不懂报错什么意思,求指导
代码如下
from py2neo import Graph, Node, Relationship, NodeMatcher
from py2neo.matching import RelationshipMatcher
graph = Graph("http://localhost:7474", username="neo4j", password='20050410Gq')
p1 = Node("drug", name="伸腿瞪眼丸")
p2 = Node("disease", name="精神恍惚")
graph.create(p1)
graph.create(p2)
r = Relationship(p1, "特效治疗", p2)
graph.create(r)
报错为
Traceback (most recent call last):
File "D:\pycharm\work\pythonProject\medical.py", line 5, in <module>
graph = Graph("http://localhost:7474", username="neo4j", password='20050410Gq')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\database.py", line 288, in __init__
self.service = GraphService(profile, **settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\database.py", line 115, in __init__
profile = ServiceProfile(profile, **settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\__init__.py", line 475, in __init__
super(ServiceProfile, self).__init__(profile, **settings)
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\__init__.py", line 190, in __init__
self._apply_settings(**settings)
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\__init__.py", line 510, in _apply_settings
return super(ServiceProfile, self)._apply_settings(uri, scheme, protocol, secure, verify,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Surface\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\py2neo\__init__.py", line 293, in _apply_settings
raise ValueError("The following settings are not supported: %r" % other)
ValueError: The following settings are not supported: {'username': 'neo4j'}
neo4j界面为