ModuleNotFoundError: No module named ‘pdfminer.pdfdocument‘ 报错解决办法

目录

一、问题简述

二、解决办法


一、问题简述

明明使用pip命令安装了pdfminer3k,但是在运行以下代码的时候就出现了报错

import pandas as pd
import os
from pdfminer.converter import PDFPageAggregator
from pdfminer.layout import *
from pdfminer.pdfparser import PDFParser
from pdfminer.pdfdocument import PDFDocument
from pdfminer.pdfpage import PDFPage,PDFTextExtractionNotAllowed
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter
ModuleNotFoundError: No module named 'pdfminer.pdfdocument'

翻了一下文件目录,只有这四个文件

报错的两个文件在上图里是没有的

 这种情况应该是下的pdfminer3k的版本里就没有这两个函数,可以尝试换个版本的pdfminer3k进行安装下载

二、解决办法

 下载之前版本的pdfminer3k,里面是包含那两个文件的,我下载的是20191125版本的

这是下载链接:https://pypi.org/project/pdfminer/#history

下载完成之后,解压,然后按照如下步骤操作:

①找到原来安装的位置,一般在cmd命令窗口都会有。

②删除原来安装的pdfminer文件夹

③上面链接下载后是这样的,pdfminer-20191125的文件夹下有pdfminer3k,pdfminer3k文件夹下有pdfminer。复制pdfminer的文件夹,粘贴到①路径的site-packages文件夹下。

粘贴之后打开pdfminer文件夹,是长下面这样子:

 到此,文件就完成配置了。

如果还不可以成功的话,就检查一下报错的那个文件是否在pdfminer文件夹中,没有就换个版本的pdfminer3k下载。从上图来看,我一开始报错的pdfdocument文件是在里面的,所以不会再报这个错误了。

运行一下之前的代码,也不会出现报错了。

  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习的小颜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值