importError pdfkit с докером запрашивает wkhtmltopdf - PullRequest
1 голос
/ 12 июня 2019

У меня есть importError в моем контейнере, когда я хочу запустить pdfkit. Это на самом деле попросить wkhtmltopdf.

Я искал его и установил на свой образ, но у меня все та же ошибка.

вот вывод, который я получаю:

raise IOError("wkhtmltopdf exited with non-zero code {0}. error:\n{1}".format(exit_code, stderr))
OSError: wkhtmltopdf exited with non-zero code -6. error:
The switch --no-outline, is not support using unpatched qt, and will be ignored.QXcbConnection: Could not connect to display :1

Как мне это исправить? Есть что-то еще для установки?

1 Ответ

2 голосов
/ 12 июня 2019

Когда вы входите в свой контейнер, каков вывод этой команды?

echo $DISPLAY

Если у вас его нет, экспортируйте его:

export DISPLAY=:1

Затем проверьте в своем контейнере, есть ли файл /tmp/.X1-lock. Если да, удалите его и перезапустите Xvfb :1 &.

Повторите попытку любого сценария, который потерпел неудачу, и посмотрите, есть ли у вас такая же ошибка;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...