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

PyCharm中fitz库架构不兼容导入错误的解决方法咨询

修复PyMuPDF(fitz)架构不兼容问题

错误核心原因是你安装的PyMuPDF包是x86_64架构(适配Intel芯片),但当前Python运行环境是arm64架构(适配Apple Silicon芯片),导致二进制文件无法加载。以下是具体修复步骤:

  • 卸载现有不兼容的PyMuPDF包:

    pip uninstall -y pymupdf
    
  • 确认当前Python环境的架构:
    运行以下命令,输出应为arm64:

    python3 -c "import platform; print(platform.machine())"
    

    如果输出是x86_64,说明你用了开启Rosetta转译的终端,需关闭Rosetta后重新打开终端(或使用系统默认终端)。

  • 重新安装适配arm64的PyMuPDF:
    优先尝试直接安装,pip会自动匹配对应架构的预编译包:

    pip install pymupdf
    

    若上述命令仍安装x86版本,通过源码编译安装(需先安装Xcode命令行工具):

    xcode-select --install
    pip install --no-binary :all: pymupdf
    
  • 验证PyCharm解释器配置:
    打开PyCharm的Preferences(Windows/Linux为Settings)→ Project: [你的项目名] → Python Interpreter,确保选中的解释器是刚才确认的arm64版本Python,而非x86版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 15:10:54