首页 > 解决方案 > treetagger 模块返回空列表

问题描述

我用treetagger做了一个情感分析程序。两周前它运行良好,但现在无法正常运行。

之后,我在一个非常简单的程序中使用了treetagger,它返回“hello world”的标记。它再次无法正常工作。我这样编码:

from treetagger import TreeTagger

tt = TreeTagger(path_to_treetagger = "./treetagger/") # treetagger file is in the same directory

tt.tag("hello world")

它返回这个 => [['']]

我完成了“ http://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/ ”中的指令来安装treetagger。我使用 treetagger.py 作为来自https://github.com/miotto/treetagger-python的模块。所有文件都在同一个目录中。

我使用的是 Python 3.6.7,GCC 版本是 7.3.0。我的操作系统是 Kali Linux,在笔记本电脑上具有双启动 Windows 10。

由于 pip 损坏,我将 Kali 格式化并重新安装到我的笔记本电脑上。因此,treetagger 在此操作之前一直在工作。我认为是这样,但我不确定。

问题很简单:“如何正确使用treetagger?” 你怎么看?

提前致谢...

标签: pythonpython-3.xnlppart-of-speechtreetagger

解决方案


推荐阅读