OpenNLP:无法访问 jarfile LemmatizerTrainerME
OpenNLP: Unable to access jarfile LemmatizerTrainerME
我在构建 Lemmatizer bin 文件时遇到问题。
根据,
我应该 运行 opennlp LemmatizerTrainerME -model en-lemmatizer.bin -lang en -data /path/to/en-lemmatizer.dict -encoding UTF-8
但它给了我一个错误: 无法访问 jarfile LemmatizerTrainerME
我在 apachenlp bin 文件夹中执行此操作 (.\apache-opennlp-1.9.3\bin)
谁能帮我解决这个问题,或者告诉我我做错了什么?
我找到了解决方案。 LemmatizerTrainerME
在 opennlp 工具 jar 文件中。这就是我所做的:
I 运行 Windows Powershell 在 lib 文件夹中,使用以下命令:opennlp opennlp-tools-1.9.3.jar LemmatizerTrainerME -model en-lemmatizer.bin -lang en -data /path/to/en-lemmatizer.dict -encoding UTF-8
并且有效。
TLDR:我 运行 Powershell 在包含 opennlp 工具的文件夹中,并在参数之前添加了工具文件名,以便它可以访问 LemmatizerTrainerME
我在构建 Lemmatizer bin 文件时遇到问题。
根据opennlp LemmatizerTrainerME -model en-lemmatizer.bin -lang en -data /path/to/en-lemmatizer.dict -encoding UTF-8
但它给了我一个错误: 无法访问 jarfile LemmatizerTrainerME
我在 apachenlp bin 文件夹中执行此操作 (.\apache-opennlp-1.9.3\bin)
谁能帮我解决这个问题,或者告诉我我做错了什么?
我找到了解决方案。 LemmatizerTrainerME
在 opennlp 工具 jar 文件中。这就是我所做的:
I 运行 Windows Powershell 在 lib 文件夹中,使用以下命令:opennlp opennlp-tools-1.9.3.jar LemmatizerTrainerME -model en-lemmatizer.bin -lang en -data /path/to/en-lemmatizer.dict -encoding UTF-8
并且有效。
TLDR:我 运行 Powershell 在包含 opennlp 工具的文件夹中,并在参数之前添加了工具文件名,以便它可以访问 LemmatizerTrainerME