NLTK не удается найти исполняемый файл Java

Я использую NLTK NLTK.TAG.SANSFORD, который нуждается в Чтобы вызвать исполняемый файл Java.

Я установил файлы Javahome в C: \ программные файлы \ Java \ JDK1.6.0_25, где установлен мой JDK, но при запуске программы я получаю ошибку

"NLTK was unable to find the java executable! Use the config_java() or set the JAVAHOME variable"

, то я потратил 3 часа на отладке Это и попробовал

config_java("C:/Program Files/Java/jdk1.6.0_25/")

config_java("C:/Program Files/Java/jdk1.6.0_25/bin/")
and those without the ending "/". 

, однако NLTK все еще не может найти его.

У кого-нибудь есть идея о том, что происходит не так? Спасибо Loooot!

21
задан Noufal Ibrahim 16 November 2011 в 19:03
поделиться