Errno 13权限在django-wkhtmltopdf中被拒绝

时间:2015-02-18 10:01:03

标签: python django pdf permissions wkhtmltopdf

我使用django-wkhtmltopdf生成PDF文档。 我描述了一条通往django-wkhtmltopdf的明确路径。

WKHTMLTOPDF_CMD = '/home/vagrant/envs/vagrant/lib/python2.7/site-packages/wkhtmltopdf'

我收到错误:

[Errno 13] Permission denied

django-wkhtmltopdf路径中的权限:

drwxrwxr-x 3 vagrant vagrant Feb 17, 4096 7:32 wkhtmltopdf

2 个答案:

答案 0 :(得分:4)

您需要自己安装wkhtmltopdf,并指定二进制文件的路径(在/ usr / bin或/ usr / local / bin中)。

答案 1 :(得分:0)

对我有用的是:

  1. oficial page
  2. 下载文件
  3. 从您下载的文件中提取/ bin / wkhtmltopdf文件
  4. 将它放在项目的某个地方
  5. 在settings.py中指定二进制文件的FULL路径,如:

    WKHTMLTOPDF_CMD ='/ home / stefanos / vEnvs /assembla / lib / python2.7 / site -packages / wkhtmltopdf / wkhtmltopdf'