私はneo4jの新機能です。python3.6からneo4jへの接続を確立しようとしています。私は、ドライバをインストールしていると私はちょうど最初のステップを使い始めるのです:neo4j - pythonドライバ、サービスが利用できません
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"))
しかし、すでにこの段階で、私はエラーを取得しています:
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)
これを行う前に、私が始めているのNeo4jターミナルから、ボルトが首尾よくlocalhost:7687で有効になりました。
このエラーが発生する理由は何ですか?
おかげで、私は同じ問題を持っていた事前