【发布时间】:2015-12-06 02:39:34
【问题描述】:
我正在尝试使用带有 nltk 的斯坦福解析器,但是这个简单的代码
from nltk.parse.stanford import StanfordParser
parser = StanfordParser('stanford-parser.jar','stanford-parser-3.5-models.jar')
给我以下错误
Traceback (most recent call last):
File "temp_parser_new.py", line 4, in <module>
parser = StanfordParser('stanford-parser.jar','stanford-parser-3.5-models.jar')
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/nltk/parse/stanford.py", line 99, in __init__
key=lambda model_name: re.match(self._MODEL_JAR_PATTERN, model_name)
TypeError: unorderable types: NoneType() > _sre.SRE_Match()
你能建议我解决这个问题吗?谢谢!
编辑:通过重启解决。
【问题讨论】:
标签: python parsing nltk stanford-nlp