导入错误:无法从“pdfminer.utils”导入名称“open_filename”

问题描述

在导入 pdfminer.high_level 时,出现错误无法从 open_filename 导入名称 pdfminer.utils

我尝试了以下步骤:

  1. pip3 install pdfminer.six
  2. import pdfminer
  3. import pdfminer.high_level

(并在这一行遇到错误


ImportError                               Traceback (most recent call last)
<ipython-input-6-772e4980255d> in <module>
----> 1 import pdfminer.high_level

~\anaconda3\lib\site-packages\pdfminer\high_level.py in <module>
     12 from .pdfinterp import PDFResourceManager,pdfpageInterpreter
     13 from .pdfpage import pdfpage
---> 14 from .utils import open_filename
     15 
     16 

ImportError: cannot import name 'open_filename' from 'pdfminer.utils'

解决方法

嗨,我遇到了同样的问题。

我已经安装了 pdfminerpdfminer.six。请保留 pdfminer.six 并卸载 pdfminer

pip uninstall pdfminer