天天看點

知識圖譜——從零開始用neo4j架構對csv檔案建構知識圖譜(一)——安裝neo4j

之前我們使用爬蟲爬到了衆多的資料,對于這些資料,如何我們想建構一個知識圖譜,應該怎麼做呢?

首先安裝好neo4j

1.下載下傳neo4j

下載下傳的官方位址是https://neo4j.com/download-center/#community

(注意:科學上網下載下傳速度較快,用國内的網極其慢)

這裡不要選擇最新版本,選擇這個框最下面的版本,現在打開顯示的是3.5.25版本

知識圖譜——從零開始用neo4j架構對csv檔案建構知識圖譜(一)——安裝neo4j

用Linun就下載下傳第一個tar,選擇window就下載下傳第二個zip,本文以window平台下下載下傳neo4j為例(選擇以前的版本是因為裡面需要用到jvm,選擇最新的需要更新java)

然後解壓,安裝

2.檢查jre、jdk

我選擇的這個版本隻需要java 8就行,然後在指令行輸入java -version,檢視java是否成功,沒成功的話就百度一下

3.配置neo4j環境變量

(為什麼要配置環境?友善操作,不用切到neo4j的安裝目錄下)

在系統變量下,建立環境變量變量名NEO4J_HOME,變量值F:\neo4j-community-3.4.0(自己安裝的目錄)

然後在Path中加入%NEO4J_HOME%\bin

4.檢查neo4j

在指令行輸入neo4j.bat console,若出現

知識圖譜——從零開始用neo4j架構對csv檔案建構知識圖譜(一)——安裝neo4j

即為成功。

然後打開http://localhost:7474。一般預設的是:使用者:neo4j, 密碼:neo4j.

連接配接成功

5.常出現的問題

(1)java沒安裝好,即在指令行打java -version報錯,一般是環境變量沒配置好

(2)java版本不符合,按報錯的資訊下載下傳其java版本

(3)連接配接失敗,一般是安全檢查問題Error: The client is unauthorized due to authentication failure.

隻需要在neo4j.conf(neo4j安裝目錄下)查找dbms.security.auth_enabled=false,把注釋去掉

(4)Error: missing

server' JVM at

C:\Program Files (x86)\Java\jre1.8.0_151\bin\server\jvm.dll’.

把jdk下面的jre裡的server檔案夾,移到jre的bin下就好了!

(5)powershell指令提示符出現“不是内部或外部指令,也不是可運作的程式或批處理檔案

在環境變量path後添加上powershell的路徑(C:\Windows\System32\WindowsPowerShell\v1.0),重新打開cmd視窗按照教程運作就可以了。

知識圖譜——從零開始用neo4j架構對csv檔案建構知識圖譜(二)——建構三元組

知識圖譜——從零開始用neo4j架構對csv檔案建構知識圖譜(三)——建構知識圖譜