Ich bin sehr neu zu Neo4j und ich versuche, eine Verbindung von Python3.6 zu Neo4j zu etablieren. Ich habe den Treiber installiert und ich bin gerade mit den ersten Schritten die ersten Schritte:neo4j - Python-Treiber, Dienst nicht verfügbar
import requests import os import time import urllib from neo4j.v1 import GraphDatabase, basic_auth
GraphDatabase.driver("bolt://localhost:7687", auth=basic_auth("neo4j", "myPass"))
jedoch bereits in diesem Schritt erhalte ich eine Fehlermeldung:
driver = GraphDatabase.driver("bolt://localhost:7687", auth=basic_auth("neo4j", "myPass"))
Traceback (most recent call last):
File "<ipython-input-5-9ba197b31f8c>", line 1, in <module>
driver = GraphDatabase.driver("bolt://localhost:7687", auth=basic_auth("neo4j", "myPass"))
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/v1/api.py", line 112, in driver
return driver_class(uri, **config)
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/v1/direct.py", line 56, in __init__
pool.acquire()
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/v1/direct.py", line 37, in acquire
return self.acquire_direct(resolved_addresses[0])
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/bolt/connection.py", line 386, in acquire_direct
connection = self.connector(address)
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/v1/direct.py", line 55, in <lambda>
pool = DirectConnectionPool(lambda a: connect(a, security_plan.ssl_context, **config), self.address)
File "/Users/backup/anaconda/lib/python3.6/site-packages/neo4j/bolt/connection.py", line 457, in connect
raise ServiceUnavailable("Failed to establish connection to {!r}".format(address))
ServiceUnavailable: Failed to establish connection to ('::1', 7687, 0, 0)
Bevor Sie dies tun, ich habe begonnen Neo4j aus dem Terminal, und die Schraube wurde erfolgreich auf localhost: 7687 aktiviert.
Irgendwelche Ideen, warum ich diesen Fehler bekommen könnte?
Vielen Dank im Voraus