2016-05-24 2 views
1

Я хочу установить OpenNLP-1.6.0 и OpenNLP-1.5.3 на окнах я пробовал это так, добавлены системные переменныеКак установить две версии opennlp?

enter image description here

и путь

enter image description here

когда я откройте командную строку и введите OpenNLP, выход, как ожидается,

C:\>opennlp 
OpenNLP 1.6.0. Usage: opennlp TOOL 
where TOOL is one of: 
Doccat       learnable document categorizer 
DoccatTrainer      tr............. 

но когда я печатаю opennlpl, это то, что происходит!

C:\>opennlpl 
'opennlpl' is not recognized as an internal or external command, 
operable program or batch file. 

Как это исправить?

+0

Действительно ли 'opennlpl' существует? – Raptor

+0

Я дал opennlpl_home правильно? не так, как это работает? –

+1

Нет, это не так. Это просто имя системной переменной. У вас должен быть исполняемый файл 'opennlpl' в'% OPENNLPL_HOME% ' – Raptor

ответ

0

для вашего opennlpl для работы, вы должны иметь файл opennlpl.bat в корневой папке. вы должны иметь opennlp.bat в обоих корневых папках, поэтому он не работает.

Но, имея две версии, я предполагаю, что вы хотите обучать свои модели с использованием обеих версий, вы можете обучать свои модели с помощью opennlp-1.5.3, которые совместимы и с более высокой версией, но наоборот. , так что просто настройте его на opennlp-1.5.3, и все должно быть в порядке.

Смежные вопросы