poppler_path 是用于 Python 库如 pdf2image 进行 PDF 转换时

poppler_path 是用于 Python 库如 pdf2image 进行 PDF 转换时指定 Poppler 可执行文件路径的参数。为了让程序正常工作,需要先安装 Poppler,并配置环境变量或在代码中设置 poppler_path。

以下是 Poppler 的安装与环境变量配置方法,按操作系统分别说明:

💻 Windows 系统

  1. 下载 Poppler

* 访问 [Poppler for Windows](http://blog.alivate.com.au/popplerwindows/)

* 下载 popplerxx_xx_xx.zip(推荐 "latest binary")

* 解压缩到一个文件夹,例如:C:\poppler

  1. 配置环境变量

  2. 复制解压后的路径,比如:

C:\poppler\Library\bin

  1. 打开【控制面板】→【系统】→【高级系统设置】→【环境变量】

  2. 找到系统变量中的 Path,点击【编辑】,添加上述路径

  3. 确认保存后,打开命令行输入:

where pdfinfo

如果返回了 pdfinfo.exe 的路径,说明配置成功。

  1. Python 中使用(如果不配置环境变量)

python

from pdf2image import convert_from_path

images = convert_from_path("example.pdf", poppler_path=r"C:\poppler\Library\bin")

🐧 Linux 系统(如 Ubuntu)

Poppler 通常可以直接通过包管理器安装:

bash

sudo apt update

sudo apt install popplerutils

安装后,Poppler 的工具如 pdftoppm 和 pdfinfo 默认已在系统路径中,无需设置 poppler_path。

🍎 macOS 系统

通过 Homebrew 安装:

bash

brew install poppler

同样,Poppler 工具会自动加入 PATH,Python 中无需设置 poppler_path。

相关推荐
mortimer22 分钟前
Python 启动太慢?可能是config模块需要优化了
python·llm·ipython
北风toto23 分钟前
windos安装了python,但是cmd命令行找不到python
python
无规则ai36 分钟前
深度学习(pytorch版)前言:环境安装和书籍框架介绍
人工智能·pytorch·python·深度学习
max50060040 分钟前
基于最大似然估计的卡尔曼滤波与自适应模糊PID控制的单片机实现
数据库·python·单片机·深度学习·mongodb·机器学习·transformer
kang19191 小时前
Python 通过Playwright+OpenCV破解滑动验证码 实例
python·opencv·playwright
给我个面子中不2 小时前
java回顾八股文中想起的知识点
java·开发语言·python
数据知道2 小时前
一文掌握Bard机器翻译,以及用python调用的4种方式(现已升级为 Gemini)
python·自然语言处理·bard·机器翻译·gemini
软件测试-阿涛7 小时前
【自动化测试】Python Selenium 自动化测试元素定位专业教程
开发语言·python·selenium·自动化
June_陆月8 小时前
pycharm快捷键设置为和vscode一样
ide·vscode·python·pycharm
程序员三藏9 小时前
软件测试之单元测试
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例