Я следую учебному пособию и использую последний python2 (homebrew) с PyCharm (с настроенным интерпретатором проекта) - Но я застрял в этой части:
from py2neo import Graph, Node
graph = Graph()
nicole = Node("Person", name="Nicole")
graph.create(nicole)
graph.delete(nicole)
nicole = graph.merge_one("Person", "name", "Nicole")
Ошибка:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'Graph' object has no attribute 'merge_one'
Я уже проверил документацию , и кажется, что я все делаю хорошо.Я попытался удалить и установить последнюю версию py2neo, но безуспешно.Как мне решить эту проблему?
Ожидаемое поведение: Запуск этой команды из консоли python2: если этот Person существует, не дублируйте его, а измените его значения, если он не существует, создайте его.