一、本地环境配置
编译器使用的Python版本是3.8
二、数据库配置
使用Neo4j数据库
官网下载Community社区版
Macos系统下载tar.gz安装包
使用解压命令
tar -zxvf neo4j-community-4.4.23-unix.tar.gz
neo4j版本为4.4.23,对应的环境为jdk11
如果数据库版本是3.x,则对应的环境为jdk8
解压完成后,进入bin目录,输入:
./neo4j start
即可成功启动数据库
数据库访问地址为:http://localhost:7474/
用户名:neo4j
密码:neo4j
三、安装依赖包
运行命令即可
pip install -r requirement.txt
四、FLASK框架调试
py2neo库默认安装为最新版本,代码中有三个注意点:
1,修改方法名称
NodeSelector修改为NodeMatcher
2,config配置文件中修改连接数据库的命令
graph = Graph("http://localhost:7474",auth=("neo4j","password"))
3,配置需要导入的节点文件路径
路径需要返回上一级目录:../raw_data/relation.txt
五,安装LTP工具
pyltp是Python对ltp(c++)的封装
将下载的LTP模型文件放在对应路径下,并修改对应路径
注意相对路径与绝对路径
python版本:
python路径:/usr/local/bin/python3.7