未找到烧瓶,wkhtmltopdf

时间:2019-09-23 10:50:59

标签: python flask

我已将以下行添加到docker文件中:

RUN apk update
RUN apk --no-cache add curl
# Install wkhtmltopdf
RUN curl -L#o wk.tar.xz https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz \
    && tar xf wk.tar.xz \
    && cp wkhtmltox/bin/wkhtmltopdf /usr/bin \
    && cp wkhtmltox/bin/wkhtmltoimage /usr/bin \
    && rm wk.tar.xz \
    && rm -r wkhtmltox

我的要求是:

pdfkit==0.6.1

但是当我尝试从cvs文件生成pdf时出现错误:FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/wkhtmltopdf': '/usr/bin/wkhtmltopdf'

当我打开容器API并转到文件夹/ usr / bin时,我拥有所有文件(/ usr / bin / wkhtmltopdf):

enter image description here

我的代码:

import pdfkit


 with open('test.pdf', 'w') as f:
                pdfkit.from_file('test.csv',
                                 f.name)

为什么我得到这个错误?

0 个答案:

没有答案