tutorial icon indicating copy to clipboard operation
tutorial copied to clipboard

OSError: Java command failed

Open ReySadeghi opened this issue 3 years ago • 0 comments

Hi, in term of using parsivar on windows with python 3.7 I got this error:

Loading default properties from tagger C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\parsivar/resource/postagger/NC_model Loading POS tagger from C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\parsivar/resource/postagger/NC_model ... done [0.6 sec]. Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at edu.stanford.nlp.sequences.ExactBestSequenceFinder.bestSequence(ExactBestSequenceFinder.java:130) at edu.stanford.nlp.sequences.ExactBestSequenceFinder.bestSequence(ExactBestSequenceFinder.java:37) at edu.stanford.nlp.tagger.maxent.TestSentence.runTagInference(TestSentence.java:341) at edu.stanford.nlp.tagger.maxent.TestSentence.testTagInference(TestSentence.java:328) at edu.stanford.nlp.tagger.maxent.TestSentence.tagSentence(TestSentence.java:151) at edu.stanford.nlp.tagger.maxent.MaxentTagger.tagSentence(MaxentTagger.java:1044) at edu.stanford.nlp.tagger.maxent.MaxentTagger.tagCoreLabelsOrHasWords(MaxentTagger.java:1835) at edu.stanford.nlp.tagger.maxent.MaxentTagger.tagAndOutputSentence(MaxentTagger.java:1845) at edu.stanford.nlp.tagger.maxent.MaxentTagger.runTagger(MaxentTagger.java:1756) at edu.stanford.nlp.tagger.maxent.MaxentTagger.runTagger(MaxentTagger.java:1817) at edu.stanford.nlp.tagger.maxent.MaxentTagger.runTagger(MaxentTagger.java:1590) at edu.stanford.nlp.tagger.maxent.MaxentTagger.runTagger(MaxentTagger.java:1546) at edu.stanford.nlp.tagger.maxent.MaxentTagger.main(MaxentTagger.java:1889)

Traceback (most recent call last): File "removeTitle.py", line 25, in text_tags = my_tagger.parse(my_tokenizer.tokenize_words(line)) File "C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\parsivar\postagger.py", line 59, in parse postags = self.tagger.tag(token_list) File "C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\nltk\tag\stanford.py", line 93, in tag return sum(self.tag_sents([tokens]), []) File "C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\nltk\tag\stanford.py", line 116, in tag_sents cmd, classpath=self._stanford_jar, stdout=PIPE, stderr=PIPE File "C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\nltk\internals.py", line 145, in java raise OSError('Java command failed : ' + str(cmd)) OSError: Java command failed : ['C:\Program Files\Java\jdk-15.0.2\bin\java.exe', '-mx5000m', '-cp', 'C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\parsivar/resource/postagger/stanford-postagger.jar', 'edu.stanford.nlp.tagger.maxent.MaxentTagger', '-model', 'C:\Users\win10\AppData\Local\Programs\Python\Python37\lib\site-packages\parsivar/resource/postagger/NC_model', '-textFile', 'C:\Users\win10\AppData\Local\Temp\tmpqqe3jiu9', '-tokenize', 'false', '-outputFormatOptions', 'keepEmptySentences', '-encoding', 'utf-8']

ReySadeghi avatar Feb 02 '21 05:02 ReySadeghi