为什么我无法导入 pdfplumber

问题描述 投票:0回答:2

当我尝试导入 pdfplumber 时,它给了我错误。

Python 3.6.5 |Anaconda 公司| (默认,2018 年 4 月 26 日,08:42:37) 输入“版权”、“制作人员名单”或“许可证”以获取更多信息 IPython 6.4.0——增强的交互式Python。类型 '?'寻求帮助。

在[1]中:导入pdfplumber

ImportError Traceback(最近一次调用最后一次) 在 () ----> 1 导入 pdfplumber

() 中的

/anaconda3/lib/python3.6/site-packages/pdfplumber/init.py ---->

1 from pdfplumber.pdf import PDF
      2 import pdfplumber.utils
      3 import pdfminer
      4 import pdfminer.pdftypes
      5 from ._version import __version__
() 中的

/anaconda3/lib/python3.6/site-packages/pdfplumber/pdf.py 4

    5 from pdfminer.pdfparser import PDFParser
----> 6 from pdfminer.pdfdocument import PDFDocument
      7 from pdfminer.pdfpage import PDFPage
      8 from pdfminer.pdfinterp import PDFResourceManager,

PDF页面解释器

() 中的

/anaconda3/lib/python3.6/site-packages/pdfminer/pdfdocument.py

    24 from .pdftypes import PDFTypeError
     25 from .pdftypes import PDFStream
---> 26 from .pdftypes import PDFObjectNotFound
     27 from .pdftypes import decipher_all
     28 from .pdftypes import int_value

导入错误:无法导入名称“PDFObjectNotFound”

有什么解决办法吗?

谢谢!

python-3.x python-import importerror
2个回答
0
投票

请检查您的

pip list

如果您已安装
pdfminer3k
(不是
pdfminer
),请尝试先卸载
pdfminer3k
,然后重新安装
pdfplumber

我也被同样的问题困扰,按照上面的方法解决了。


-3
投票

您应该按照此处的指导安装

imagemagick

安装后重启,然后再次导入

pdfplumber

© www.soinside.com 2019 - 2024. All rights reserved.