2016-03-26 51 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

回答