我正在使用pdf2image中的convert_from_path将pdf文档转换为文本。这个程序本身运行良好。但是,当我运行使用pyinstaller创建的exe时,我会得到错误:-pdf2image.exceptions.PDFInfoNotInstalledError:无法获取页数。poppler是否已安装并在PATH中
您需要在对convert_from_path的调用中传递poppler_path变量,以及安装poppler的bin目录的完整路径。示例:
pages = convert_from_path(pdf_filename, poppler_path = r'C:UsersusernameLibsite-packagespoppler-22.01.0Librarybin')