Когда я пытаюсь применить OCRopus (питон на основе OCR инструмент) в TIFF изображения, я получаю следующее сообщение об ошибке: питонOSError: .pynative/...: файл слишком короткий
Traceback (most recent call last):
File "/usr/local/bin/ocropus-nlbin", line 10, in <module>
import ocrolib
File "/usr/local/lib/python2.7/dist-packages/ocrolib/__init__.py", line 12, in <module>
from common import *
File "/usr/local/lib/python2.7/dist-packages/ocrolib/common.py", line 18, in <module>
import lstm
File "/usr/local/lib/python2.7/dist-packages/ocrolib/lstm.py", line 32, in <module>
import nutils
File "/usr/local/lib/python2.7/dist-packages/ocrolib/nutils.py", line 25, in <module>
lstm_native = compile_and_load(lstm_utils)
File "/usr/local/lib/python2.7/dist-packages/ocrolib/native.py", line 68, in compile_and_load
return ctypes.CDLL(path)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: .pynative/cccd32009099f8dade0fe6cd205bf188.so: file too short
Traceback (most recent call last):
File "/usr/local/bin/ocropus-gpageseg", line 22, in <module>
import ocrolib
File "/usr/local/lib/python2.7/dist-packages/ocrolib/__init__.py", line 12, in <module>
from common import *
File "/usr/local/lib/python2.7/dist-packages/ocrolib/common.py", line 18, in <module>
import lstm
File "/usr/local/lib/python2.7/dist-packages/ocrolib/lstm.py", line 32, in <module>
import nutils
File "/usr/local/lib/python2.7/dist-packages/ocrolib/nutils.py", line 25, in <module>
lstm_native = compile_and_load(lstm_utils)
File "/usr/local/lib/python2.7/dist-packages/ocrolib/native.py", line 68, in compile_and_load
return ctypes.CDLL(path)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: .pynative/cccd32009099f8dade0fe6cd205bf188.so: file too short
Traceback (most recent call last):
File "/usr/local/bin/ocropus-rpred", line 7, in <module>
import ocrolib
File "/usr/local/lib/python2.7/dist-packages/ocrolib/__init__.py", line 12, in <module>
from common import *
File "/usr/local/lib/python2.7/dist-packages/ocrolib/common.py", line 18, in <module>
import lstm
File "/usr/local/lib/python2.7/dist-packages/ocrolib/lstm.py", line 32, in <module>
import nutils
File "/usr/local/lib/python2.7/dist-packages/ocrolib/nutils.py", line 25, in <module>
lstm_native = compile_and_load(lstm_utils)
File "/usr/local/lib/python2.7/dist-packages/ocrolib/native.py", line 68, in compile_and_load
return ctypes.CDLL(path)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: .pynative/cccd32009099f8dade0fe6cd205bf188.so: file too short
Traceback (most recent call last):
File "/usr/local/bin/ocropus-hocr", line 8, in <module>
import ocrolib
File "/usr/local/lib/python2.7/dist-packages/ocrolib/__init__.py", line 12, in <module>
from common import *
File "/usr/local/lib/python2.7/dist-packages/ocrolib/common.py", line 18, in <module>
import lstm
File "/usr/local/lib/python2.7/dist-packages/ocrolib/lstm.py", line 32, in <module>
import nutils
File "/usr/local/lib/python2.7/dist-packages/ocrolib/nutils.py", line 25, in <module>
lstm_native = compile_and_load(lstm_utils)
File "/usr/local/lib/python2.7/dist-packages/ocrolib/native.py", line 68, in compile_and_load
return ctypes.CDLL(path)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: .pynative/cccd32009099f8dade0fe6cd205bf188.so: file too short
Поскольку как проблема с python, я не отмечал OCROpus, должен ли я пометить его также? Это может быть вопрос установки Python? Если да, то как я могу это решить?