注册 登录
编程论坛 Python论坛

求助:使用Pdf2docx提示错误。

hsykc 发布于 2023-10-24 19:17, 612 次点击
使用使用Pdf2docx提示:
Traceback (most recent call last):
  File "D:\python练习\pdf2word.py", line 1, in <module>
    from pdf2docx import Converter
  File "C:\Users\zhy\AppData\Local\Programs\Python\Python38\lib\site-packages\pdf2docx\__init__.py", line 1, in <module>
    from .converter import Converter
  File "C:\Users\zhy\AppData\Local\Programs\Python\Python38\lib\site-packages\pdf2docx\converter.py", line 7, in <module>
    import fitz
  File "C:\Users\zhy\AppData\Local\Programs\Python\Python38\lib\site-packages\fitz\__init__.py", line 22, in <module>
    from fitz.fitz import *
  File "C:\Users\zhy\AppData\Local\Programs\Python\Python38\lib\site-packages\fitz\fitz.py", line 14, in <module>
    from . import _fitz
ImportError: DLL load failed while importing _fitz: 找不到指定的模块。

请问,这个问题怎么解决?
3 回复
#2
hsykc2023-10-24 19:45
回复 楼主 hsykc
按照网上的提示,安装了fitz,PyMuPDF,运行后还是一样的提示。python3.8,win1064位系统。
#3
hsykc2023-10-24 23:06
完美解决,不安装最新版本,将pdf2docx和pymupdf均降版本安装即可
#4
yiyanxiyin2023-10-25 09:29
先明确Pdf2docx对python版本的要求, 使用conda创建对应版本的环境, 然后安装要用到的库,  如果Pdf2doc有多个版本, 需要考虑项目中用到的其他库的兼容性来确定python的版本

[此贴子已经被作者于2023-10-25 09:49编辑过]

1