gpt4 book ai didi

python - PDFKIT 找不到 wkhtmltopdf

转载 作者:行者123 更新时间:2023-11-28 22:46:47 36 4
gpt4 key购买 nike

您好,我已经查看了所有类似的帖子并实现了建议,但仍然没有成功。

运行 Python、PDFKIT、Windows 7、Google App Engine。

我在尝试运行程序时遇到此错误

IOError:找不到 wkhtmltopdf 可执行文件:“C:/Users/nb198011/Documents/Shilan/Personal/Installs/wkhtmltopdf/bin/wkhtmltopdf.exe”

如果此文件存在,请检查此进程是否可以读取它。否则请安装 wkhtmltopdf - https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf

我已使用“where”命令确认该文件确实位于该位置,并且我可以从命令行执行 wkhtmltopdf 程序。

我将 PDFKIT 保存在与我的项目相同的文件夹中,并将 wkhtmltopdf 安装到错误消息中指定的文件夹中,从而将其导入到我的程序中

任何新的建议将不胜感激

最佳答案

我花了一些时间弄清楚在 Mac OS 上将 html 页面转换为 pdf 的过程。以下是步骤,

  1. 从 pip 安装 pdfkit pip install pdfkit
  2. link 下载并安装 wkhtmltopdf
  3. 然后设置完成,我的python文件是

    import pdfkit
    config = pdfkit.configuration(wkhtmltopdf="path_to_exe")
    pdfkit.from_url('http://google.com', 'out.pdf',configuration = config)
    pdfkit.from_file('test.html', 'out.pdf',configuration = config)
    pdfkit.from_string('Hello!', 'out.pdf',configuration = config)

而且效果很好。

关于python - PDFKIT 找不到 wkhtmltopdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27110055/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com