python - 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?” 你怎么看?
提前致谢...
解决方案
推荐阅读
- python - repr 是否足以防止 Python 中的 shell 注入?
- laravel - laravel 下载响应文件名不变
- omniauth - postgres 中的 OmniAuth AuthHash 列使用什么类型?
- html - 微前端和复合 UI - 区别?
- python-3.x - 我想创建一个要求输入并在列表中找到它的程序,所以我在这里做错了什么
- python - Python:两个如何从两个数据帧中找出不同的行
- javascript - 通过 angular(8.x) 中的类方法更新其值后,输入标签中的焦点消失
- r - 如何将数字序列分成相等大小的块并保存在r中的列表中
- ruby-on-rails - 无法启动Unicorn(EC2×Nginx×Unicorn)
- python - 当我取消对我的 searn 进行分级时,我得到“ImportError:无法导入名称 __check_build”