Errno 13 Permission denied in django-wkhtmltopdf

2019-07-12 02:52发布

I use django-wkhtmltopdf to generate PDF documents. I described a clear path to the django-wkhtmltopdf.

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

I get the error:

[Errno 13] Permission denied

Permissions in the path to the django-wkhtmltopdf:

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

2条回答
该账号已被封号
2楼-- · 2019-07-12 02:58

What worked for me was:

  1. Download the file from oficial page
  2. From the file you downloaded extract the /bin/wkhtmltopdf file
  3. Place it somewhere at your project
  4. In settings.py specify the FULL path to the binary file like:

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

查看更多
不美不萌又怎样
3楼-- · 2019-07-12 03:18

You need to install wkhtmltopdf itself, and specify the path to the binary (either in /usr/bin or /usr/local/bin).

查看更多
登录 后发表回答