嗨,我已经看过所有类似的帖子,并实施了建议,但仍然没有运气。
运行Python、PDFKIT、Windows 7、Google App Engine。
我在尝试运行该程序时遇到以下错误
wkhtmltopdf :未找到IOError可执行文件:"C:/Users/nb198011/Documents/Shillan/Personal/Installs/wkhtmltopdf/bin/wkhtmltopdf.exe“
如果此文件存在,请检查此进程是否可以读取它。否则请安装wkhtmltopdf - https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf
我已经使用"where“命令确认文件确实在该位置,并且我可以从命令行执行wkhtmltopdf程序。
我将PDFKIT导入到程序中,方法是将PDFKIT放在与项目相同的文件夹中,wkhtmltopdf安装到错误消息中指定的文件夹中
如有任何新建议,我们将不胜感激。
发布于 2016-07-22 15:03:36
我花了一些时间弄清楚在mac os上把html页面转换成pdf的过程。以下是步骤,
从pip pip install pdfkit
导入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)
而且它工作得很完美。
发布于 2014-12-05 16:47:35
好的设法把它弄清楚了。不过,不确定问题出在哪里。我从site-packages卸载了PDFkit,并删除了它的所有环境路径。然后像以前一样下载一个版本并将其复制到我的项目文件夹中,它就可以工作了。-- Shillz
https://stackoverflow.com/questions/27110055
复制相似问题