当前位置: 首页 > news >正文

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

 2. 配置环境变量

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

   
   C:\poppler\Library\bin
   
2. 打开【控制面板】→【系统】→【高级系统设置】→【环境变量】
3. 找到系统变量中的 Path,点击【编辑】,添加上述路径
4. 确认保存后,打开命令行输入:

   
   where pdfinfo
   

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

 3. 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。


 

相关文章:

  • 天文数据处理:基于CUDA的射电望远镜图像实时去噪算法(开源FAST望远镜数据处理代码解析)
  • 大规模实验管理系统的GPU资源调度设计(基于优先级队列的动态算力分配算法)
  • [原创](现代Delphi 12指南):[macOS 64bit App开发]: 如何获取目标App的程序图标?
  • Linux 之 MTD 子系统框架
  • 手机打电话时由对方DTMF响应切换多级IVR语音菜单(话术脚本与实战)
  • 第十节第六部分:常见API:DateTimeFormatter、Period、Duration
  • 智能办公协同系统开发日志(三):画板模块设计与实现全记录
  • Minion-Agent:软件测试领域的智能自动化实践
  • JUC入门(五)
  • DeepSeek Mermaid:如何将文本直接转化为精美图表? -优雅草卓伊凡
  • LeetCode Hot100(滑动窗口)
  • STL 转 STP 深度技术指南:从 3D 打印模型到工程标准的跨领域转换全解析(附迪威模型在线方案)
  • ai之pdf解析工具 PPStructure 还是PaddleOCR
  • 微信小程序之Promise-Promise初始用
  • 华为模拟器练习简单的拓扑图(3台路由器和2台pc)
  • 线性Wi-Fi FEM被卷死,非线性FEM是未来?
  • 【学习笔记】机器学习(Machine Learning) | 第七章|神经网络(3)
  • Linux 搭建FTP服务器(vsftpd)
  • Spring Boot与Eventuate Tram整合:构建可靠的事件驱动型分布式事务
  • spring中的BeanFactoryAware接口详解
  • 定州网站建设/网站网址查询工具
  • 网站建设案例 算命网站/网站建设优化
  • 怎样设置网站访问权限/百度推广人联系方式
  • 电子商务网站建设的方法/外贸推广如何做
  • 做电商设计在哪个网站接单/百度seo优化收费标准
  • 网页界面设计用什么软件/长沙seo优化排名