提问人:Quinten 提问时间:11/6/2023 更新时间:11/6/2023 访问量:24
spacypdfreader 的 Importerror
Importerror for spacypdfreader
问:
突然之间,我的代码不再起作用,因为弹出了标题中的错误。运行以下代码时会发生这种情况:
from spacypdfreader.spacypdfreader import pdf_reader
输出:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell 2 line 1
9 import spacy
---> 10 from spacypdfreader.spacypdfreader import pdf_reader
1 import importlib.metadata
----> 3 from spacypdfreader.spacypdfreader import pdf_reader
5 __version__ = importlib.metadata.version("spacypdfreader")
10 from ._utils import _filter_doc_by_page, _get_number_of_pages
11 from .console import console
---> 12 from .parsers import pdfminer, pytesseract
14 # Set up the spacy custom extensions.
16 if not Token.has_extension("page_number"):
1 import tempfile
2 from pathlib import Path
----> 4 from pdf2image import convert_from_path
5 from PIL import Image
...
87 f"Core version: {getattr(core, 'PILLOW_VERSION', None)}\n"
88 f"Pillow version: {__version__}"
89 )
出现错误:
ImportError: DLL load failed while importing _imaging: The specified module could not be found.
然后我尝试运行以下代码,如此处讨论的导入错误:导入_imaging时DLL加载失败:找不到指定的模块:
pip install --force pillow
返回:
ImportError: The _imaging extension was built for another version of Pillow or PIL:
Core version: 10.1.0
Pillow version: 10.0.1
我尝试使用两个版本,但错误保持不变。我不明白为什么会发生这个错误以及如何解决它。所以我想知道是否有人知道如何解决这个问题?pillow
我正在使用以下python版本:
python --version
Python 3.10.12
以下是 python 包版本:conda list
# Name Version Build Channel
pdf2image 1.16.3 pyhd8ed1ab_0 conda-forge
pdfminer-six 20211012 pypi_0 pypi
pdfreader 0.1.12 pypi_0 pypi
pickleshare 0.7.5 pyhd3eb1b0_1003
pillow 10.1.0 pypi_0 pypi
pip 23.3.1 pypi_0 pypi
spacy 3.5.0 pypi_0 pypi
spacy-legacy 3.0.12 py310haa95532_0
spacy-loggers 1.0.4 py310haa95532_0
spacypdfreader 0.3.1 pypi_0 pypi
答: 暂无答案
评论