2016-03-26 46 views
0

我試圖讓斯坦福NER包在我的Mac上工作。使用anaconda和python 2.7(iPython筆記本)。我按照這裏給出的步驟: http://www.nltk.org/api/nltk.tag.html#module-nltk.tag.stanford。在執行最後一步時,它給了我UnsupportedClassVersionError.."xy.z" is "52.0"這意味着我需要升級到java 8. 我升級到Java 8,但我的java -version命令仍然顯示java 7.所以我試圖使用此處給出的解決方案修復它:After upgrading to Java8, javac still shows 1.7。而不是刪除,我重命名目錄。這是下面的命令我前高管:Mac OS ElCapitan:java -version命令不起作用

cd /System/Library/Frameworks/JavaVM.framework/Versions/ 
mv Current Current_Old 
ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/ Current 

那之後java -version命令無法正常工作。我意識到目錄名稱不正確,並試圖用mv Current_Old Current替換它,但該命令仍不起作用。

我該如何恢復我的java?

+0

聲明:不是mac用戶。但我認爲'rm Current'應該刪除符號鏈接。如果你想安全起見,我認爲'取消鏈接當前'也應該有效。 – alvas

回答