先看问题现象,首先安装fitz后进行调用,报错如下:
Runtime Error: Directory 'static/' does not exist
之后网上搜索,说可以用PyMuPDF代替fitz。接下来进行PyMuPDF的安装,报错如下:
一开始思路以为是clang的错误,排查之后并不能解决问题。
后来看到是其他原因,M1版的安装方法如下:
brew install mupdf swig freetype pip install https://github.com/pymupdf/PyMuPDF/archive/master.tar.gz
来源:https://github.com/pymupdf/PyMuPDF/discussions/875
安装完成后,还是"import fitz"即可