Ошибка при использовании pypdftk - возвращено ненулевое состояние выхода 127 - PullRequest
0 голосов
/ 12 июня 2018

Я нахожусь на 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 голосов
/ 06 июля 2018

Не уверен, что вам все еще нужен ответ, но я столкнулся с той же ошибкой сегодня.Для меня причина была не в том, что на моей машине был установлен pdftk.Похоже, что для этой библиотеки требуется версия сервера, найденная здесь: https://www.pdflabs.com/tools/pdftk-server/

Кроме того, путь по умолчанию - /usr/bin/pdftk, поэтому вам может потребоваться добавить переменную окружения PDFTK_PATH, чтобы она работала.

...