【问题标题】:Is Poppler Installed and in path是否已安装 Poppler 并在路径中
【发布时间】:2021-03-18 09:49:07
【问题描述】:
我正在使用 pdf2image 中的 convert_from_path 将 pdf 文档转换为文本。
该程序本身运行良好。
但是,当我运行使用 pyinstaller 创建的 exe 时,出现错误:-
pdf2image.exceptions.PDFInfoNotInstalledError:无法获取页数。 poppler 是否已安装并在 PATH 中?
【问题讨论】:
标签:
python
executable
poppler
【解决方案1】:
您需要在调用中将 poppler_path 变量传递给 convert_from_path 以及安装 poppler 的 bin 目录的完整路径。示例:
pages = convert_from_path(pdf_filename, poppler_path = r'C:\Users\username\Lib\site-packages\poppler-22.01.0\Library\bin')