Python3.8+pip20.0.2环境安装mmengine遇ImportError问题求助
解决
mim install mmengine时的pkg_resources报错问题 这个报错核心是pkg_resources模块(属于setuptools)与当前Python 3.8、pip 20.0.2环境存在兼容性冲突,或是模块文件损坏,按以下步骤修复:
强制重装setuptools以修复pkg_resources
直接执行命令覆盖损坏的模块文件:python3.8 -m pip install --force-reinstall setuptools更新pip到适配Python 3.8的稳定版本
pip 20.0.2版本过旧,对依赖处理存在缺陷,升级到兼容的21.3.1版本:python3.8 -m pip install --upgrade pip==21.3.1重装openmim确保依赖正常
若mim本身的依赖也出现异常,执行重装:python3.8 -m pip install --force-reinstall openmim重新执行原安装命令
完成上述步骤后,再次运行:mim install mmengine
注意:如果使用系统Python环境,可能需要添加
sudo权限;优先推荐使用虚拟环境进行操作,避免影响系统全局依赖。
内容的提问来源于stack exchange,提问作者ASRodrigo
相关产品推荐
相关产品推荐

