🛠️ 在线工具
📰 新闻动态

欢迎回来

登录你的 AI Flow 账号,继续创作之旅

还没有账号?立即注册

创建账号

加入 AI Flow,解锁全部 ComfyUI 教程与工作流

两次输入的密码不一致
验证码错误
已有账号?去登录

ModuleNotFoundError: No module named ‘pkg_resources’

pkg_resources 是 setuptools 提供的子模块,Doccano 的部分依赖在运行时会 import pkg_resources 来读取包的元信息。一旦这个模块缺失,初始化就卡在这一步。

报错原因
根因在于 setuptools 82.0.0 正式移除了 pkg_resources 模块。setuptools 官方自 2024 年起将 pkg_resources 标记为弃用,并在 82.0.0 版本中彻底删除。如果当前环境装的是这个版本或更高版本,所有依赖 pkg_resources 的项目都会报同样的错。换句话说,不是你漏装了什么,而是 setuptools 升级后把它砍掉了

解决办法

把 setuptools 降级到 82.0.0 以下,并强制重新安装:

 

python -m pip install "setuptools<82.0.0" --force-reinstall





 

 

验证

安装完成后,在终端里直接导入该模块,确认不再报错:

python -c "import pkg_resources; print('pkg_resources 可用')"


若输出 pkg_resources 可用,说明降级成功,可以继续后续安装步骤。