ocrfeeder является настольным приложением Ubuntu, которое использует Tesseract и другие механизмы OCR для выполнения OCR. Я имел его работающий хорошо в соответствии с Ubuntu 14, но имею проблемы при установке его под 18,04. Проблемой являются невстреченные зависимости для компонентов Python.
Версия Python
2.7.15~rc1-1
Определенное сообщение об ошибке
The following packages have unmet dependencies.
ocrfeeder : Depends: python-sane but it is not going to be installed
Дальнейшее расследование
Я индивидуально установил все зависимые пакеты для нормального Python на основе документации в https://packages.ubuntu.com/bionic/python-sane. Они все установленный OK за исключением python-numpy, который дал сообщение об ошибке:
The following packages have unmet dependencies.
python-numpy : Depends: liblapack3 but it is not going to be installed or liblapack.so.3
Установка liblapack3 дала ошибку:
The following packages have unmet dependencies.
liblapack3 : Depends: libgfortran4 (>= 7) but it is not going to be installed
Установка libgfortran4 дала ошибку:
The following packages have unmet dependencies.
libgfortran4 : Depends: gcc-7-base (= 7.3.0-16ubuntu3) but 7.5.0-3ubuntu1~18.04 is to be installed
Какая-либо идея, как разрешить это?
Разрешенный путем переустановки Ubuntu 18.04. Я думаю, что исходная установка была установлена от ненадежного зеркала со старыми версиями некоторых компонентов.