Python py2neo-无法更改螺栓端口
尽管使用以下方法更改了螺栓端口:Python py2neo-无法更改螺栓端口,python,neo4j,py2neo,Python,Neo4j,Py2neo,尽管使用以下方法更改了螺栓端口: authenticate(bolt_url_strippted + ":24786", username, password) g = Graph( host=bolt_url_strippted, bolt=True, bolt_port=24786, user=username, password=password) g.begin() 我得到以下错误: p
authenticate(bolt_url_strippted + ":24786", username, password)
g = Graph(
host=bolt_url_strippted,
bolt=True,
bolt_port=24786,
user=username,
password=password)
g.begin()
我得到以下错误:
py2neo.packages.neo4j.v1.exceptions.ProtocolError: Unable to connect to <server>.dbs.graphenedb.com on port 7687 - is the server running?
py2neo.packages.neo4j.v1.exceptions.ProtocolError:无法连接到端口7687上的.dbs.graphenedb.com-服务器正在运行吗?
我已经成功地使用另一个带有自定义端口的python驱动程序连接到服务器。
我正在通过GrapheneDB使用py2neo版本3.1.2和Neo4j版本3.0.8
编辑-官方python-neo4j驱动程序为我工作,url的形式如下:
'bolt://hobby-XXX.dbs.graphenedb.com:24786"
谢谢
SK您将螺栓设置为False: 图=图(“,螺栓=假)
希望这对您有所帮助如果您看到
neo4j.conf
文件,您将在那里找到类似的内容
Bolt connector dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=OPTIONAL
dbms.connector.bolt.listen_address=:24786
螺栓连接器dbms.connector.Bolt.enabled=true
dbms.connector.bolt.tls_level=可选
dbms.connector.bolt.listen\u地址=:24786
如果您的neo4j正在运行,请保存此文件并重新启动数据库,它将获取您的端口号。
希望这能有所帮助。您的URL看起来像这样吗bolt://x.x.x.x“是的,它是”bolt://hobby-XXX.dbs.graphenedb.com:24786'. 我使用官方的PythonNeo4j驱动程序,使用带有确切url和端口的bolt,与db建立了有效的连接。