Python poppler Qt5 Ошибка загрузки документа

Хотя в документации по адресу pypi четко указано

d = popplerqt5.Poppler.Document.load('file.pdf')

это приводит к следующей ошибке:

TypeError: Document.load(): argument 1 has unexpected type 'str'

Я использую тестирование Debian.

python3             : 3.4.3-7
python3-pyqt5       : 5.5.1+dfsg-3
libpoppler-qt5-1    : 0.26.5-4
python3-poppler-qt5 : 0.24.2-1+b1

Минимальный рабочий пример:

>>> from popplerqt5 import Poppler as PDF
>>> doc = PDF.Document.load( "trial.pdf" )
Traceback (most recent call last):
  File "<console>", line 1, in <module>
TypeError: Document.load(): argument 1 has unexpected type 'str'

person Marcus    schedule 30.11.2015    source источник


Ответы (1)


По-видимому, это проблема с пакетом в debian. Я попытался скомпилировать из исходника. Это работало безупречно. Я отправлю отчет об ошибке в Debian.

Обновление: эта проблема устранена в версии 0.24.2-1+b2.

person Marcus    schedule 16.03.2016