【发布时间】:2021-10-10 01:58:27
【问题描述】:
我正在尝试将 Stanza 语言模型与 Presidio 一起使用,但遇到了这个阻止程序。
import stanza
stanza.download("en")
from presidio_analyzer.nlp_engine import StanzaNlpEngine
StanzaNlpEngine(models={"en": "en"})
以上抛出...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".../presidio_analyzer/nlp_engine/stanza_nlp_engine.py", line 41, in __init__
for lang_code, model_name in models.items()
File ".../presidio_analyzer/nlp_engine/stanza_nlp_engine.py", line 41, in <dictcomp>
for lang_code, model_name in models.items()
NameError: name 'StanzaLanguage' is not defined
这看起来应该可行,看看the code。
即使这样也会引发同样的错误。
StanzaNlpEngine()
【问题讨论】:
标签: python python-3.x stanza presidio