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

问题描述 投票:2回答:2

我使用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
python django pdf permissions wkhtmltopdf
2个回答
4
投票

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


0
投票

对我有用的是:

  1. oficial page下载文件
  2. 从您下载的文件中提取/ bin / wkhtmltopdf文件
  3. 把它放在你项目的某个地方
  4. 在settings.py中指定二进制文件的FULL路径,如: WKHTMLTOPDF_CMD ='/ home / stefanos / vEnvs /assembla / lib / python2.7 / site-package / wkhtmltopdf / wkhtmltopdf'
© www.soinside.com 2019 - 2024. All rights reserved.