작성
·
63
·
수정됨
0
vscode에서 uv로 가상환경 생성후
.env 파일에서
# Neo4J 설정 - AuraDB
NEO4J_URI=neo4j+s://{id}.databases.neo4j.io
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD={PASSWORD}
NEO4J_DATABASE=neo4j
해당 방식 적용 후, AuraDB 연동을 해도 적용이 안되고 아래와 같이 에러가 뜹니다.
ValueError: Could not connect to Neo4j database. Please ensure that the url is correct
해결책 문의 드립니다.
P.S colab에서는 올려주신 KG_P1_01_neo4j_Introduction.ipynb 실행하니 동작하네요. 왜 저의 로컬에서는 이런 현상이 일어나는 걸까요?
답변 1
0
안녕하세요. 현재 설정하신 프로젝트 폴더와 파일 구조를 파악할 수 있게 캡처해서 보여주실 수 있을까요?
.env 파일에서 {id}, {PASSWORD} 부분은 수정하신거죠?
제가 외부라서 일단 댓글로 남기고, 이후 해당 내용캡처해서 업데이트 하겠습니다.
강의 내용 처럼 2강 test.py 그대로 실행 했고, 동일 경로에 .env가 있습니다. print 해보았을때, NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD, NEO4J_DATABASE 모두 정상 출력 까지 확인했습니다. 그런데도 이상하게 연결이 안되네요.
네 .env 파일에서 {id}, {PASSWORD} 부분은 정상 수정 하였습니다. (colab에서는 정상적으로 node 생성되니까 해당 부분이 틀리지는 않은것 같습니다.)
ping test시에도 정상적으로 연결 되는거 확인했습니다.