NameError: name ‘init_detector’ is not defined

文章讲述了作者在使用模型提取人体pose时遇到的`ModuleNotFoundError`,尤其是在mmcv、PyTorch和mmdetection的安装过程中。通过查阅GitHubissue,发现安装顺序问题,即先安装PyTorch再安装mmcv、mmdetection和mmpose,解决了错误并成功运行。

使用模型提取人体pose,遇到的问题记录。

1. 排查问题直接讲报错的地方拷贝在python中直接运行。

运行后提示: ModuleNotFoundError: No module named 'mmcv._ext' 

经过各种的地方去查找问题

github的issue

Error in init_detector · Issue #3354 · open-mmlab/mmdetection · GitHub

MMCV+pytorch1.10+cu11.x离线安装踩坑记录_assertionerror: mmcv==2.1.0 is used but incompatib-优快云博客Start Locally | PyTorch

GET STARTED — MMDetection 3.3.0 documentation

mmcm issues despite being installed properly (running through docker) · Issue #44 · TMElyralab/MuseV · GitHubname 'init_detector' is not defined · Issue #1234 · open-mmlab/mmdetection3d · GitHubNameError: name 'init_detector' is not defined · Issue #7 · fan23j/yolov5-vitpose-video-annotator · GitHub2.经过上面的一系列操作发现有个结论和我现在情况比较像

即安装顺序。我调整了安装顺序

先安装pytorch 在安装  mmcv mmdet mmpose 

在次执行,可以正常运行了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值