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」
下載並安裝了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 &
後面加上 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 &
剛安裝成功。安裝的是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 |