知识图谱:以疾病为中心的一定规模医疗领域知识图谱(环境配置)

github项目链接:https://github.com/liuhuanyong/QASystemOnMedicalKG

环境配置需要三项:

1.java JDK

2.python

3.neo4j

由于我之前就安装过前两项,所以我是直接从neo4j下手的,过程中发现报错的所以更改了配置,相对起来配置比较简单,各个环境的配置如下

1.配置jdk

我电脑上一开始是自带环境的,所以我先去下载了neo4j,但是配置的时候无法运行,报错显示的是jdk的版本不适配,根据官网介绍,目前三个版本的neo4j比较主流:v3.5、v4.0、v4.1

其中

version3.5使用 JDK8

version4.0+目前只支持 JDK11

我使用的版本是3.5版本,故安装JDK8就成

neo4j是使用java编写的图形数据库,运行时需要启动JVM进程,因此,需安装JAVA SE的JDK

JAVA SE JDK下载

安装好之后cmd输入java -version检查是否安装成功

2.配置python环境

我的neo4j运行并导入了py2neo的错误,通过窗口提示可以发现是python的版本不匹配,我当时使用的是3.9版本,环境需要3.8版本

python环境下载

我选择的是该版本,点击下载,记得勾选添加Path

安装完成后同样cmd输入python -version查看是否安装成功

3.neo4j环境配置

1.官网下载neo4j安装文件

官网下载文件需要注册,注册成功之后方可下载

https://neo4j.com/download-center/#releases

注意选择社区版,并根据jdk选择相应的版本

2.解压的文件

将压缩包解压到文件夹下,比如我的地址为:D:\Neo4j\neo4j-community-3.5.27

3.配置系统环境变量

并在86135用户变量中添加%NEO4J_HOME%\bin

点击确定,添加完成

4.验证neo4j的安装和环境配置是否成功

以管理员身份运行cmd,输入neo4j.bat console

如图选配置成功

5.修改密码

注意,这个过程中不能关闭打开的cmd窗口

浏览器进入http://localhost:7474/ ,自动跳转到http://localhost:7474/browser/

初始Username和Password都是neo4j,在这里卡了一下,查找资料的时候大部分博客只说了初始密码

链接之后修改密码

4.下载并配置项目

打开项目地址下载解压

编辑answer_search.pybuild_medicalgraph.py

密码是刚刚修改过的

运行提示缺少py2neo,安装一下

运行提示编码出错,在build——medicalgraph.py中相应位置添加

到这个地方还是出错orz,在窗口查看了一下报错,发现无法链接

注意:管理员身份运行cmd的neo4j.bat console窗口别关上(栽了个坑)

最后运行会一直跑数字,时间很长,耐心等待

posted @ 2021-04-11 10:08  我不秃  阅读(650)  评论(0)    收藏  举报