使用pypdftk时出错 - 返回非零退出状态127

时间:2018-06-11 23:01:34

标签: python pdftk

我在Mac OS上有pip install pypdftk并已从官方网站下载过pdftk。

当我为pypdftk运行命令时:

import pypdftk pypdftk.fill_form('testing.pdf', out_file='flattened.pdf', flatten=True)

我收到此错误

CalledProcessError: Command '/usr/bin/pdftk testing.pdf fill_form /var/folders/h4/----/T/---- output flattened.pdf flatten' returned non-zero exit status 127

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

不确定您是否仍然需要这个答案,但是今天我遇到了同样的错误。对我来说,原因不是我的计算机上安装了pdftk。该库似乎需要在此处找到服务器版本:https://www.pdflabs.com/tools/pdftk-server/

此外,默认路径为/usr/bin/pdftk,因此您可能必须添加PDFTK_PATH环境变量以使其起作用。