neo4j简介和环境介绍
最近在研究知识图谱,知识图谱用于数据存储使用的是图数据库neo4j, 本文主要记录下实操过程中遇到的一些问题,写给自己当个笔记,同时也希望可以帮助到其他朋友,自己也在摸索,有什么陈述不当的地方,欢迎斧正
基础环境: 操作系统:win7 java版本:jdk14 (最新版jdk是16,但是会出问题,经测试,当前neo4j最高支持到14) neo4j版本:neo4j-community-4.2.5-windows
安装步骤
一、软件下载 jdk下载路径
官方路径下只有最新版,文章当前更新时好像是不太好使,你们可以试下,如果不行可以下载上面的一个csdn资源,别的博主传的,需要49积分,当然如果没有积分,你们也可以找下其他资源
具体安装流程就不赘述了,直接双击一直无脑next就可以了,没有什么值得赘述的
neo4j官网下载
选择社区下载当前最新版即可,直接解压不需要安装
二、环境变量配置
把 jdk(在你安装时设置的安装路径下) 和 neo4j(在解压的文件夹里) 的bin目录加到环境变量,win7需要自己用【英文;】分隔,win10是直接一条条添加即可
代码语言:javascript复制E:javabin
E:SoftwareInstallationneo4j-community-4.2.5-windowsneo4j-community-4.2.5bin
cmd下测试java版本,如果不对,可能需要卸载其他版本java
代码语言:javascript复制java -version
cmd下启动neo4j:
代码语言:javascript复制neo4j.bat console
第一次启动有默认用户名和密码:neo4j neo4j
出现如下界面即算配置成功
复制localhost地址: http://localhost:7474/到浏览器打开 使用初始密码计入图数据库
踩坑记录
如果按照以上步骤成功进入neo4j,下面的就不用看了 这里主要记录下,我在配置过程中遇到的问题,以及解决方案
一、jdk版本问题
一开始使用的官网最新的jdk16,这个前面说过了,换成14就行了,也不可过低
报错信息如下
二、import Module路径问题
修改 neo4j.ps1、neo4j-admin.ps1里psd1的相对路径为绝对路径
三、Power shell 版本问题 报错信息详见二里的图中错误3 Invoke-neo4j 解决办法:更新升级Powershell 到版本3
查看本机powershell版本号:
1,开始—运行,输入powershell进入命令行窗口。
2,在命令行中输入 $PSVersionTable.PSVersion 命令查看当前版本号, 其中"Major"即为当前已安装的版本号(本例3一开始是1)。
除了上述命令外,也可在命令行中输入Get-Host | Select-Object Version 命令查看当前版本号
二、升级powshell到3.0版本
powshell3.0版本安装包下载
双击后开始安装,安装过程很简单,这里就不详述了。