一、项目场景
最近使用到了 fitz
库来操作 PDF 文件,如下是我的工作环境:
- 系统:
Ubuntu21.10
- Python版本:
Python3.9.7
在我的电脑上,导入 fitz 库时出现了如下报错:
ImportError: cannot import name 'ParamSpec' from 'typing_extensions' (/usr/lib/python3/dist-packages/typing_extensions.py)
另一种报错:
RuntimeError: Directory 'static/' does not exist
二、解决办法
安装 PyMuPDF
库:
pip install -i https://mirrors.aliyun.com/pypi/simple PyMuPDF
安装好后重新导入 fitz 库:
import fitz
问题解决。