当我尝试导入 pdfplumber 时,它给了我错误。
Python 3.6.5 |Anaconda 公司| (默认,2018 年 4 月 26 日,08:42:37) 输入“版权”、“制作人员名单”或“许可证”以获取更多信息 IPython 6.4.0——增强的交互式Python。类型 '?'寻求帮助。
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”
有什么解决办法吗?
谢谢!
请检查您的
pip list
。pdfminer3k
(不是 pdfminer
),请尝试先卸载 pdfminer3k
,然后重新安装 pdfplumber
。
我也被同样的问题困扰,按照上面的方法解决了。
您应该按照此处的指导安装
imagemagick
安装后重启,然后再次导入
pdfplumber