neo4j를 처음 사용하고 neo4j 웹 사이트에서 제공되는 데모 프로젝트 (영화 검색)를 실행하려고합니다. 그렇게하는 동안 python에서 neo4j 서버를 인스턴스화하는 중 오류가 발생합니다. 또는 neo4j 서버를 외부에서 실행하여 사용할 수 있습니다. 파이썬 코드 및 오류 정보를 찾아보세요 -Python 용 neo4j 드라이버를 사용하여 서비스를 사용할 수 없다는 오류가 발생했습니다.
import os
from json import dumps
from flask import Flask, g, Response, request
from neo4j.v1 import GraphDatabase, basic_auth
app = Flask(__name__, static_url_path='/static/')
password = os.getenv("NEO4J_PASSWORD")
driver = GraphDatabase.driver('bolt://localhost',auth=basic_auth("neo4j", password))
.
.
을 나는 다음과 같은 오류 메시지가 얻을이 위에서 언급 코드를 실행하면
Traceback (most recent call last):
File "movies.py", line 12, in <module>
driver = GraphDatabase.driver('bolt://localhost',auth=basic_auth("neo4j", password))
File "C:\Users\611593250\AppData\Local\Programs\Python\Python36-32\lib\site-packages\neo4j\v1\api.py", line 124, in driver
return driver_class(uri, **config)
File "C:\Users\611593250\AppData\Local\Programs\Python\Python36-32\lib\site-packages\neo4j\v1\direct.py", line 65, in __init__
pool.release(pool.acquire())
File "C:\Users\611593250\AppData\Local\Programs\Python\Python36-32\lib\site-packages\neo4j\v1\direct.py", line 44, in acquire
raise ServiceUnavailable("Cannot acquire connection to {!r}".format(self.address))
neo4j.exceptions.ServiceUnavailable: Cannot acquire connection to Address(host='localhost', port=7687)
하시기 바랍니다 조언을. 미리 감사드립니다!