Python treetaggerwrapper返回二进制无效错误:treetagger.exe?

2024-05-29 10:42:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从pip下载了python的treetagger包装器,用于POS标记,还从http://www.smo.uhi.ac.uk/~oduibhin/oideasra/interfaces/winttinterface.htm下载了官方的treetagger应用程序

我还下载了英语的语言模型文件,名为“english”-巴黎银行,我后来根据python3中的编码支持将其重命名为“english-utf8”。在

在创建TreeTagger对象时,我还使用TAGDIR参数包含了TreeDirectory路径。在

现在我得到一个错误说无效二进制!在

我是python和自然语言处理的新手,所以如果有人遇到这个问题,请让我知道,提前感谢enter image description here

Python 3.7.1(默认值,2018年12月10日,22:54:23)[MSC v.1915 64位(AMD64)]:win32上的Anaconda,Inc 键入“帮助”、“版权”、“信用证”或“许可证”以获取更多信息。在

import pprint import treetaggerwrapper C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py:740: FutureWarning: Possible nested set at position 8 re.IGNORECASE | re.VERBOSE) C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py:2044: FutureWarning: Possible nested set at position 152 re.VERBOSE | re.IGNORECASE) C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py:2067: FutureWarning: Possible nested set at position 409 UrlMatch_re = re.compile(UrlMatch_expression, re.VERBOSE | re.IGNORECASE) C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py:2079: FutureWarning: Possible nested set at position 192 EmailMatch_re = re.compile(EmailMatch_expression, re.VERBOSE | re.IGNORECASE) tagger = treetaggerwrapper.TreeTagger(TAGLANG='en',TAGDIR='C:/TreeTagger/bin') Traceback (most recent call last): File "", line 1, in File "C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py", line 1006, in init self._set_tagger(kargs) File "C:\Users\ranak_viod5a3\Anaconda3\treetaggerwrapper.py", line 1072, in _set_tagger raise TreeTaggerError("TreeTagger binary invalid: " + self.tagbin) treetaggerwrapper.TreeTaggerError: TreeTagger binary invalid: C:\TreeTagger\bin\bin\tree-tagger.exe


Tags: pyrepositionusersatnestedsetpossible

热门问题