Py2neo link neo4j database error: No module named neo4j.addressing

problem description

the environment in which neo4 has been deployed under

ubuntu, and can be accessed in the browser through http://localhost:7474. No problem
py2neo
has been installed in python2.7 to report the error in the title

.
graph = Graph("http://localhost:7474", username="neo4j", password="neo4j")

the environmental background of the problems and what methods you have tried

Environment:
ubuntu: 16.04
python: 2.7.12
docker neo4j: 3.0
py2neo: 4.1.0

related codes

/ / Please paste the code text below (do not replace the code with pictures)

-sharp -*- coding: utf-8 -*-
from py2neo import Graph, Node, Relationship
graph = Graph("http://localhost:7474", username="neo4j", password="neo4j")

what result do you expect? What is the error message actually seen?

I don"t think this problem is generally encountered on the Internet, and pip cannot install neo4j.addressing

.
Aug.12,2021

have you solved it? Looking for a solution.

Menu