1、安装jdk21 for mac(jdk-21_macos-aarch64_bin.dmg)
2、安装neo4j for mac(neo4j-community-5.26.0-unix.tar.gz)
3、使用默认neo4j/neo4j登录http://localhost:7474
修改登录密码,可以使用生成按钮生成密码,连接数据库,默认设置为neo4j://localhost:7687。
3、具体代码如下:
import networkx as nx
import json
import requests
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
from py2neo import Graph, Node, Relationship
# 设置字体路径
font_path = "/System/Library/Fonts/STHeiti Light.ttc" # macOS系统自带的黑体字体路径
font_prop = FontProperties(fname=font_path)
# 连接到Neo4j数据库
def connect_to_neo4j(uri, user, password):
graph = Graph(uri, auth=(user, password))
return graph
# 将知识树保存到Neo4j数据库
def save_knowledge_tree_to_neo4j(graph, tree):
# 清空数据库
graph.delete_all()
# 添加节点和关系
for node in tree.nodes():
neo4j_node = Node("Concept", name=node)
graph.cr

最低0.47元/天 解锁文章
771

被折叠的 条评论
为什么被折叠?



