我正在尝试从发票中提取数据。我发现invoice2data会做这件事。我让pip安装了invoice2data。
from invoice2data import extract_data这是在导入。
result = extract_data('sample.pdf')当我运行上面的代码行时,它显示了
OSError: pdftotext not installed. Can be downloaded from https://poppler.freedesktop.org/当我尝试通过pip安装pdftotext时,它显示需要虚拟c++ 14.0。我使用构建工具安装了它。它再次显示相同的错误。因此,我从https://pypi.org/project/pdftotext/下载了这些文件,并将提取的文件粘贴到我的anaconda/Lib/sitepackages目录中。现在,当我尝试pip install pdftotext时,它显示Requirement already satisfied: pdftotext in c:\users\vicky\anaconda3\lib\site-packages (2.1.2) Now,当我尝试从pdf中提取数据时,它再次显示未安装pdftotext的错误。我如何克服这个错误,或者是否有其他包可以满足我的需求?
提前谢谢。
发布于 2020-02-13 22:32:07
在pdftotext之前安装poppler utils
sudo apt-get install poppler-utilshttps://stackoverflow.com/questions/57534677
复制相似问题