標籤:

gephi安裝好了,為何打不開?

32位的


我也遇到這個問題,因為明天就要用,從晚上12:00弄到現在凌晨3:27,終於弄好了。

失敗的原因:從網上搜到要安裝Java和jdk,於是直接到Java的官網安裝了最新版的Java8和jdk8,結果無論如何都打不開gephi。

然後看到有人說找到gephi.conf文件(在「gephi安裝目錄etc」中)文件,添加下面的一行,指定jdkhome的路徑 jdkhome="C:Program Files (x86)Javajre7」,可是這個文件是conf類型,改完後無法正常保存。作罷。

成功的辦法:

直接到控制面板-程序-卸載,把Java8和jdk8都卸載了。

然後到Java官網找到jdk7 Java SE Development Kit 7,下載安裝。

gephi打開了。


注意:並不一定要 JDK 7,不要費力去找了

-------------------

報錯:提示Cannot find Java 1.8 or higher解決方案

1 去官網下個最新的 Java SE Development Kit 9 安裝後

2 找到gephi的安裝路徑,修改etc下的gephi.conf文件(記事本打開),將jdkhome的#號注釋去掉,並設置jre的安裝路徑,

jdkhome="C:Program FilesJavajdk-9.0.1"

保存後就可以正常打開gephi了

---------

win 10 Gephi0.9.2


我遇到同樣的問題。後來查了計算機,發現原因是同時安裝了jre7和jre8。

具體解決的方法是找到gephi.conf文件(在「gephi安裝目錄etc」中)文件,添加下面的一行,指定jdkhome的路徑。

jdkhome="C:Program Files (x86)Javajre7」

註:我的jre7安裝路徑是「C:Program Files (x86)Javajre7」,你需要根據你的jre7安裝路徑進行相應的修改。


下載並安裝了jdk1.7的版本,具體鏈接樓上可以找到,但是發現電腦還裝了jdk1.8,悲劇的是1.8的update怎麼刪都刪不掉。

所以嘗試了 " 找到gephi.conf文件(在「gephi安裝目錄etc」中)文件,添加下面的一行,指定jdkhome的路徑 」 的方法。

不過找到後建議打開方式選擇:寫字板。因為用記事本打開的話它是不會自動換行的,要找到jdkhome這一行比較麻煩,還容易和別的行混在一起。

此外在寫路徑的時候,不建議這樣寫:jdkhome="C:Program Files (x86)Javajre7」

建議這樣寫:jdkhome="C:/Program Files (x86)/Java/jre7」

我一開始用的是第一種寫法 沒成功。不知道是不是這個原因。記得上C語言課的時候講到過轉義字元 不知道有沒有關係。

嗯 以上就是解決方法。


遇到同樣的問題,剛解決了,電腦是32位的。

首先卸載電腦里的java8等相關java8.0的軟體。

然後下載JDK( Java SE Development Kit 7u79)----windows x86 ,官網下載地址Java SE Development Kit 7 說明一下,這個JDK7就包括了java7了,所以只要下載這一個就OK了。

不用重啟,直接運行gephi,ok。


我也遇到了同樣的情況,後來將JDK8換成JDK7就好了


剛剛解決了。

Gephi: 0.9.2

Java: jdk 8.0

Window 10

打開gephi.conf 找到 『# default location of JDK/JRE, can be overridden by using --jdkhome & switch』

後面加上 jdkhome="C:/Program Files (x86)/Java/jdk1.8.0_144"

注意jdkhome前面沒有#, 注意/和


沒有裝java?


先是安裝了gephi,發現不能用,然後知乎找到這個解答發現要安裝Java,安裝了Java,發現還是不能用,安裝好了,就是打不開,和樓主問題一樣。然後看到了王語嫣的回答,又去安裝了jdk。現在問題解決了,安裝好也能打開了。謝謝!~ &>&<

總結是,1) gephi;

2)Java;

3)jdk;

三個都要有安裝成功才可以。


在OSX Mavericks和Yosemite上運行Gephi,需要兩個必要條件:

1. 安裝Jave Se Development Kit 1.7或以下,不支持1.8.

2. 安裝Java for OS X 2014-001 這是個蘋果出的Java補丁.

還有問題的話,就刪除掉~/Library/Application/Support/gephi 再重啟Gephi.


安裝了gephi 0.8.2-bata, 也安裝了java和jdk,還是無法運行怎麼破。。。


我在gephi.conf文件(在「gephi安裝目錄etc」中)中把jdk和jre的路徑都添加進去,才能打開。

# default location of JDK/JRE, can be overridden by using --jdkhome & switch jdkhome="C:/Program Files/Java/jdk-9.0.4"# clusters paths separated by path.separator (semicolon on Windows, colon on Unices)#extra_clusters=jdkhome="C:Program FilesJavajre-9.0.4"


剛安裝成功。安裝的是gephi-0.9.2 和JAVA jre-8.0.161版本。關鍵是gephi.conf里「jdkhome=「後面路徑的設置。我的是jdkhome="C:Program Files (x86)Javajre1.8.0_161"

注意需要把原文檔里jdkhome前面的#去掉。


jdk版本保證是jdk8、java保證是java8,安裝0.9.2版本gephi就行

具體步驟:安裝java8——安裝jdk8(默認路徑)——改環境變數(只改「系統變數」中的path,添加一句即可,別把已有的語句覆蓋了;以及新建classpath)(安裝過程見https://jingyan.baidu.com/article/ab69b270c01a4d2ca7189f8c.html)——安裝0.9.2版的gephi,安完可以直接打開

此時不需要gephi.conf文件文件,添加下面的一行,指定jdkhome的路徑(即添加 jdkhome="C:/Program Files (x86)/Java/jdk1.8.0_144)。


截至2017.12.13 提供一個時效性的回答

gephi 0.9.2 #目前最新版本,來源官網

java jdk/jre 9.0.1 #目前最新版本,來源官網

gephi安裝出現的問題猜測是找不到java,所以根據Java位置進行定位就可以解決

解決方法如各位所講找到 gephi安裝目錄etc gephi.conf 文件 使用寫字板打開 添加

jdkhome="C:Program Files (x86)Javajre7」

注意需要按照安裝的位置去定位,否則仍會提示無法打開

上面為例子請各位按自己文件路徑輸入!

保存後即可打開軟體

建議盡量安裝最新版的軟體,舊軟體官網是不太支持下載的,其他途徑存在版本兼容等風險問題

路徑的問題盡量用路徑解決,一點小想法,以上


下載最新的gephi 0.9.2,安裝jdk 1.8也能用


還有一個思路,就是降低gephi的版本進行安裝。比如,JAVA7對應gephi0.9.2是安裝不成功的,但是在此環境下安裝gephi0.9.1就可以。因為JAVA不提供以往久一點歷史版本的安裝,但gephi可以。。。不知道說的是否明白,但真的好用。


官網上下載不了,還有哪裡可以下載不?


最近正好搜到這個軟體,我的java8 gephi 0.9.1可以打開好像沒什麼問題。。。


1、jdk沒安裝

2、jdk環境變數沒設置好

3、原來jdk安裝好了,系統重裝過,註冊表裡木有jdk了~重新安裝jdk


推薦閱讀:

介紹用Gephi進行數據可視化
Gephi在社交網路數據分析中的應用探討|鏑次元沙龍分享系列
數據可視化工具Gephi在社交網路數據分析中的運用| 沙龍分享
Gephi繪製微博轉發圖譜:以「@老婆孩子在天堂」為例

TAG:Gephi |