当前位置: 首页 > 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。


 

http://www.xdnf.cn/news/592669.html

相关文章:

  • 《告别单一智能:神经符号混合系统驱动推理能力的跨界融合》
  • 哈希表和容器中添加元素的方法
  • 什么是CDN(Content Delivery Network,内容分发网络)
  • ubunt配置本地源
  • Linux开发板串口终端会限制命令字符数并且循环覆盖
  • 并发编程 之 TreeMap ConcurrentSkipListMap set queue源码分析
  • 自动化测试报告工具
  • 【八股战神篇】Redis高频面试题
  • AI预测3D新模型百十个定位预测+胆码预测+去和尾2025年5月22日第85弹
  • 数据结构知识点汇总
  • 速卖通关键词搜索API开发指南
  • 简单说一下px和ex 的区别......
  • 测试文章1
  • ATGM336H-6N_GNSS 单频多模定位导航模块
  • IEEE Wireless Communications 2025年1月-4月论文速览
  • 二十一、面向对象底层逻辑-scope作用域接口设计
  • 05算法学习_59. 螺旋矩阵 II
  • 如何测试JWT的安全性:全面防御JSON Web Token的安全漏洞
  • 第34节:迁移学习中的特征提取方法
  • 落石滑坡倒树自然灾害检测数据集VOC+YOLO格式958张3类别
  • Linux 搭建FTP服务器(vsftpd)
  • 操作系统结构
  • C++23中std::span和std::basic_string_view可平凡复制提案解析
  • 珠宝课程小程序源码介绍
  • 先进先出(FIFO)页面置换算法
  • echarts各种踩坑记录
  • 【Python中的Socket套接字详解】网络通信的核心基石
  • 右键长按超过 200ms, 高亮选中的typora内容, win+a换颜色
  • 黑马Java基础笔记-14
  • 2025长三角数学建模ABC题赛题已出!速拿