FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'gs': 'gs' - PullRequest
0 голосов
/ 26 октября 2018

Пытаясь выполнить эту команду:

tables = camelot.read_pdf(os.path.join(data_dir,pdf),flavor='lattice')

Я пытаюсь прочитать pdf в виде решетки, но продолжаю получать эту ошибку, связанную с ghostscript, который я уже установил:

FileNotFoundError: [Errno 2] No such file or directory: 'gs': 'gs'

Любая помощь приветствуется?

1 Ответ

0 голосов
/ 26 октября 2018

Даже если установлен Ghostscript, кажется, что он недоступен через python. Я предлагаю вам проверить, что вы можете вызвать gs из командной строки как пользователь, выполняющий скрипт python. Вы также можете попробовать вызвать gs из Python REPL, вызвав python из командной строки и запустив следующие строки:

import subprocess
subprocess.check_call(['gs', '--version'])

Если он не найден, попробуйте добавить путь, где находится двоичный файл gs, в переменную окружения PATH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...