Pythonのwkhtmltopdfとpdfkitに関する問題

Pythonのwkhtmltopdfとpdfkitに関する問題

こんにちは。私はLinuxサーバー上でPython Flaskを使用してネットワークを開発していますpdfkitwkhtmltopdf

私はLinuxサーバー(Ubuntu)を使用しています。

Puttyでは、サーバーにログインした後。を使用してダウンロードしroot@myname:~# 、コマンドを入力してPythonと入力しました。 Pythonと入力してURLをPDFファイルに変換しようとしています。pdfkitapt-getwkhtmltopdfpython

import pdfkit

pdfkit.from_url('sample url','output.pdf') 

ここにエラーメッセージが表示されます。

IOError: wkhtmltopdf exited with non-zero code -6. error:
QXcbConnection: Could not connect to display.

何が間違っていますか?インストールに問題がありますか?それともどんな部分ですか?

そして、正常に動作している場合、出力ファイルはどこにありますか?どのディレクトリ?WinSCPファイルを管理するために使用しています。

ベストアンサー1

同様の使用法で同じ問題が発生しました。これは、コンピュータに使用できるグラフィック画面がないことを意味します。

xvfbこの問題を解決するには、パッケージを作成したとおりにインストールして使用してください。wkhtmltopdfpdfkit

wkhtmltopdfスイッチの選択により、利用可能な画面を自動的に選択することで問題-aを解決しました。子プロセスから呼び出すことwkhtmltopdfができ、大丈夫です。

おすすめ記事