簡體   English   中英

如何解決 Gephi 錯誤:甚至無法加載默認布局(安裝步驟)

[英]How to solve Gephi error : cannot load even default layout (Installation step)

我想問一下gephi,因為gephi程序不起作用。 我已經下載了 Geph 0.9.2 版本和 Java JDK-16.0.1。

如果我在下載后運行 Gephi,它會在彈出錯誤消息后很快啟動程序。

1. 使用內部預定義的配置,甚至無法加載默認布局
2.無法加載window系統持久化數據,用戶目錄內容損壞。恢復默認。

我按照教程頁面中的所有說明(https://gephi.org/users/install/)但是我仍然遇到同樣的錯誤。 一旦我刪除了用戶目錄,它就會再次出現。

有人可以給我這個問題嗎?

我的電腦規格如下。

  1. 微軟 Surface Pro3
  2. Windows 10 64位
  3. 英特爾(R) 高清顯卡系列

在此處輸入圖像描述 在此處輸入圖像描述

下載並安裝 Java 8 或 9。然后在配置文件中添加路徑並保存。 再次運行..........

我認為這是您的計算機使用的 Java 與您的 Gephi 使用的 Java 之間的 Java 版本不匹配。

在 Windows 10(或 8 我不記得,那不是我的電腦)上測試:

  1. 下載 Java JRE 1.8(我猜它也適用於 >1.8)
  2. 設置您的 JAVA_HOME 環境變量,例如:

JAVA_HOME=C:\Program Files\Java\jre_1.8\bin

(實際路徑可能會延遲)

  1. Gephi 將無法識別 java,因為 widnows 需要尾隨\bin而 Gephi 不需要。 Go 到你的 Gephi 配置:

C:\Program Files\Gephi\etc\gephi.conf (再一次,我不記得確切的路徑,不是我的電腦)

在文件里面,有一行:

#jdkhome="/path/to/jdk"

將其替換為:

jdkhome="C:\Program Files\Java\jre_1.8"

是的,我刪除了 # (該符號告訴 Gephi 忽略該行)。 是的,它被寫成“jdkhome”,但它看起來很奇怪,除非你改寫 jre 路徑(就像我一樣)。 請注意,該路徑與設置為您的 JAVA_HOME 的路徑相同,但刪除了結尾的\bin

那應該行得通。

如上所述,這是您計算機使用的 Java 與您 Gephi 使用的 Java 之間的 Java 版本不匹配。 當我使用 JDK-17.xx 時,它提出了同樣的問題。 通過降級到 jdk-11.0.14 來解決這個問題。 它可能需要您的 oracle 帳戶來下載以前的版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM