Mac OS 下 Anaconda 安装 wkhtmltopdf

Mac OS 下 Anaconda 安装 wkhtmltopdf

  • 从这里下载 OS X 版本的 wkhtmltopdf
  • 在 终端 输入
source activate myenv

myenv 是要安装的 Anaconda 的环境的名称

  • 接着输入
pip install pdfkit

即可。


但是在使用 Spyder 的时候会出现以下的错误:

IOError: No wkhtmltopdf executable found: ""
If this file exists please check that this process can read it. Otherwise please install wkhtmltopdf - https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf

这时候在 Python 代码里面添加手动添加 wkhtmltopdf 的路径即可

import pdfkit

#设置 wkhtmltopdf 路径
config = pdfkit.configuration(wkhtmltopdf = '/usr/local/bin/wkhtmltopdf')

# 使用 wkhtmltopdf 路径输出 PDF
pdfkit.from_string('Hello, World!', 'out.pdf', configuration = config)

其中 /usr/local/bin/wkhtmltopdf 就是 wkhtmltopdf 可执行文件的地址,这个地址可以输入以下命令来获得:

which wkhtmltopdf

你可能感兴趣的:(Mac OS 下 Anaconda 安装 wkhtmltopdf)