Skip to main content
 首页 » 编程设计

python之django-wkhtmltopdf 给出 "[Error 2] The system cannot find the file specified"

2025年05月04日32fff_TT

网址.py

from wkhtmltopdf.views import PDFTemplateView 
url(r'^pdf/$', PDFTemplateView.as_view(template_name='base/template.html', 
            filename='template.pdf',  
            header_template='base/header.html',  
            footer_template='base/header.html',  
            ), name='pdf') 

cmd在我的settings.py文件中配置如下所示

WKHTMLTOPDF_CMD = "C:\Python27\Lib\site-packages\wkhtmltopdf" 

我仍然得到同样的错误

已解决

这个问题已经解决了 通过在路径中用反斜杠替换正斜杠,如下所示

WKHTMLTOPDF_CMD = "C:/Python27/Lib/site-packages/wkhtmltopdf" 

现在我收到一个新错误“[错误 5] 访问被拒绝”

请您参考如下方法:

WKHTMLTOPDF_CMD 应该指向 wkhtmlpdf.exe 二进制文件,它是独立于 wkhtmltopdf python 包的安装。

在 their website 下载二进制文件