配置步骤链接
常见坑
由于stanfordcornlp是用java编写的。犯这个错的原因是没有配置好java环境,参考配置连接进行配置。
其中的问题是直接将语言包stanford-corenlp-4.2.0-models-chinese.jar作为了读取的字典。
解决方案为:将上述语言包放置到cornlp的目录下,例如我的是E:\\stanford_nlp\\stanford-corenlp-4.2.0
。
然后with StanfordCoreNLP(r'E:\\stanford_nlp\\stanford-corenlp-4.2.0', lang='zh') as nlp:
即可解决
仅仅放置语言包会产生如上报错,
解决方案:
将包的名称stanford-corenlp-4.2.0-models-chinese.jar
改为stanford-chinese-corenlp-yyyy-MM-dd-models.jar
,其中yyyy-MM-dd 随便按照这个格式填写个日期,例如2021-12-11