DKPro не работает с Jython из-за отсутствия пакета запросов

Я следовал документации по установке DKPro Core для обработки естественного языка, но обнаружил, что независимо от того, каким образом я устанавливаю его под Debian Jessie, я не могу заставить его работать. Он отлично работает с Groovy, но не с Jython, как описано в:

https://dkpro.github.io/dkpro-core/pages/jython-intro/

Я установил Oracle Java, jip и jython, а затем jip jar, который компилируется (предположительно, я не уверен) в jython.

Ошибка, которую я получаю в конце:

$ jython pipeline.jy 
jip [Checking] pom file http://repo1.maven.org/maven2/de/tudarmstadt/ukp/dkpro/core/de.tudarmstadt.ukp.dkpro.core.opennlp-asl/1.6.2/de.tudarmstadt.ukp.dkpro.core.opennlp-asl-1.6.2.pom
Traceback (most recent call last):
File "pipeline.jy", line 9, in <module>
require('de.tudarmstadt.ukp.dkpro.core:de.tudarmstadt.ukp.dkpro.core.opennlp-asl:1.6.2')
File "__pyclasspath__/jip/embed$py.class", line 38, in require
File "__pyclasspath__/jip/commands$py.class", line 109, in _resolve_artifacts
File "__pyclasspath__/jip/commands$py.class", line 83, in _find_pom
File "__pyclasspath__/jip/repository$py.class", line 218, in download_pom
File "__pyclasspath__/jip/repository$py.class", line 218, in download_pom
File "__pyclasspath__/jip/util$py.class", line 71, in download_string
ImportError: No module named requests

Я предполагаю, что большинство людей дадут мне ответ "установить python-запросы", используя apt-get или pip. Это не работает. Это не проблема с питоном. Это проблема с Jython или какая-то странная проблема среды. Буду признателен за понимание того, как заставить его работать.

0 ответов

Другие вопросы по тегам