You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Big Sur安装PyMuPDF提示fitz.h文件不存在如何解决

PyMuPDF安装fitz.h缺失报错解决方案

该报错本质是pip编译PyMuPDF时,未识别到Homebrew安装的mupdf头文件路径,Apple Silicon架构Mac的Homebrew默认路径为/opt/homebrew,不在系统默认的编译搜索路径内,才会出现fitz.h找不到的问题。

  • 第一步:清除已安装的残留版本,避免版本冲突
brew uninstall --force mupdf mupdf-tools
pip3 uninstall -y PyMuPDF
  • 第二步:安装版本匹配的mupdf依赖
brew install mupdf@1.21
  • 第三步:临时导入编译路径后安装对应版本PyMuPDF
export C_INCLUDE_PATH=/opt/homebrew/include/mupdf:/opt/homebrew/opt/mupdf@1.21/include
export LIBRARY_PATH=/opt/homebrew/lib:/opt/homebrew/opt/mupdf@1.21/lib
pip3 install PyMuPDF==1.21.1
  • 备用方案:跳过本地编译,直接安装预构建的二进制版本,无需处理依赖适配
pip3 install --only-binary :all: PyMuPDF

如果是Intel架构的Mac,将上述路径中的/opt/homebrew替换为/usr/local即可生效。

内容的提问来源于stack exchange,提问作者Nirali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 22:06:03