Как экспортировать таблицу PDF в Excel, используя Python-Camelot - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь извлечь таблицу из PDF-файла с помощью jupyter.Я установил зависимости (активные tcl и ghostscript) и camelot согласно инструкции на этом сайте (https://camelot -py.readthedocs.io / en / master / ).

Установлено conda install -c conda-forge camelot-py с использованием conda.Но когда я пытаюсь import camelot, я получаю следующую ошибку:

ImportError: сбой загрузки DLL: указанный модуль не найден.


Traceback ImportError(последний вызов был последним) в ----> 1 import camelot

~ \ Anaconda3 \ lib \ site-packages \ camelot__init __. py in 6 7 из. версия import версия ----> 8 из .io import read_pdf 9 из .plotting import PlotMethods 10

~ \ Anaconda3 \ lib \ site-packages \ camelot \ io.py в 3 предупреждениях об импорте 4 --> 5 из .handlers импортировать PDFHandler 6 из .utils import validate_input, remove_extra 7

~ \ Anaconda3 \ lib \ site-packages \ camelot \ handlers.py в 7 8 из .core import TableList ----> 9 из .parsers import Stream, Lattice 10 из .utils import (TemporaryDirectory, get_page_layout, get_text_objects, 11 get_rotation, is_url, download_url)

~ \ Anaconda3 \ lib \ site-packages \ camelot \ parsers__init __. Pyв 2 3 из .stream Stream Stream ----> 4 из .lattice import Lattice

~ \ Anaconda3 \ lib \ site-packages \ camelot \ parsers \ lattice.py в 18 merge_close_lines, get_table_index, compute_accuracy, 19 compute_whitespace) ---> 20 из ..image_processing import (adaptive_threshold, find_lines,21 find_contours, find_joints) 22 * ​​1028 *

~ \ Anaconda3 \ lib \ site-packages \ camelot \ image_processing.py в 3 из future import Division 4 ----> 5 import cv2 6 importnumpy as np 7

ImportError: Ошибка загрузки DLL: указанный модуль не найден.

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