python-boilerpipe icon indicating copy to clipboard operation
python-boilerpipe copied to clipboard

Import Error

Open fccoelho opened this issue 10 years ago • 1 comments

I am having problems importing boilerpipe:

In [2]: from boilerpipe.extract import Extractor

RuntimeError Traceback (most recent call last) in () ----> 1 from boilerpipe.extract import Extractor

/usr/local/lib/python2.7/dist-packages/boilerpipe/init.py in () 8 for nm in files: 9 jars.append(os.path.join(top, nm)) ---> 10 jpype.startJVM(jpype.getDefaultJVMPath(), "-Djava.class.path=%s" % os.pathsep.join(jars))

/usr/local/lib/python2.7/dist-packages/jpype/_core.pyc in startJVM(jvm, *args) 42 43 def startJVM(jvm, *args) : ---> 44 _jpype.startup(jvm, tuple(args), True) 45 _jclass._initialize() 46 _jarray._initialize()

RuntimeError: Unable to load DLL [/usr/java/jre1.5.0_05/lib/i386/client/libjvm.so], error = /usr/java/jre1.5.0_05/lib/i386/client/libjvm.so: cannot open shared object file: No such file or directory at src/native/common/include/jp_platform_linux.h:45

It seem to have this path to jre 1.5 hardcoded... I have openjdk 7 installed

fccoelho avatar Aug 30 '14 18:08 fccoelho

By default, the system's default JVM is used. It seems something goes wrong with that. The path that it tries to use here is some hardcoded default path that jpype uses when it can't find any JVM.

take a look here: http://www.jmodelica.org/5233

gdamdam avatar Nov 03 '14 00:11 gdamdam