【问题标题】:PyMuPDF ModuleNotFoundErrorPyMuPDF ModuleNotFoundError
【发布时间】:2021-08-04 00:05:05
【问题描述】:

我成功运行了命令:

pip install pymupdf
Successfully installed pymupdf-1.18.15

但是,两者都

import fitz

和import pymupdf

两者都输出一个 ModuleNotFoundError.

为什么 python 给我一个ModuleNotFoundError?

【问题讨论】:

  • 试试pip install PyMuPDF
  • 同样的错误。

标签: python pymupdf


【解决方案1】:
  1. 根据PyMuPDF Documentation 您需要下载特定于您的平台的轮文件 (例如 windows、mac、linux)。轮子文件可以在PyMuPDF files找到。

  2. 确保检查运行的 Python 的正确版本 你的系统python -V

  3. 下载后将其放在项目的根目录中。

  4. 然后运行 ​​pip install PyMuPDF-<...>.whl 替换 PyMuPDF-<...>.whl 使用您在上面(1)中下载的轮文件的名称。

  5. 现在import fitz 应该在您的模块中可用。

【讨论】:

  • 最好链接到当前的官方文档,对于PyMuPDF,该文档位于 pymupdf.readthedocs.io 上。 current installation documentation 与您在此答案中链接的文档页面上显示的内容不同。这不会使您的声明无效,即必须安装正确的轮子。但是,pip应该自动为当前架构选择和安装正确的轮子,或者如果没有找到或使用--no-binary 选项,则从源代码构建。
猜你喜欢
  • 2022-07-05
  • 1970-01-01
  • 1970-01-01
  • 2021-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-02
  • 1970-01-01
相关资源
最近更新 更多