关于mmdet安装记录过程

📅 2026/6/28 13:20:01
关于mmdet安装记录过程
好久没有更新了一方面是24年备考25年打工开学然后一直到现在碰见了很多问题就想着重新记录一下开启研一期末周的记录还有我的碎碎念吧。这是第一篇最近看到一篇文章是关于无监督的是先用 图像里的视觉信息去“反推”文本语义再把图像和文本的相似关系整理成一个更可靠的社区结构最后训练出能用于检索的二值 hash code。这也算是外部增强之前看到了好多无监督的除了用交叉注意力就是用外部大模型进行图片和文本的增强扯得有点远了还是说一下mmdet安装过程中遇到的问题。首先mmdet通过去github上面下载压缩包然后解压到你指定的文件夹这时候问题就来了我就遇到了两个问题。第一个运行文件路径我在运行pip install -e ./mmdetection-main显示路径不对我就返回上一级目录再次运行。然后就可以了。第二个错误这个报错不是 mmdetection-main 路径问题了是安装 MMDetection 时它的 setup.py 需要先 import torch但 pip 默认用了一个临时隔离构建环境那个临时环境里没有 torch所以失败了。这时候要运行python -m pip install -e . --no-build-isolation第三个错误pkg_resources 属于 setuptools。你这个 Kingdom 环境里之前查到是setuptools 82.0.1这个版本很可能已经不再兼容一些老项目安装脚本对 pkg_resources的调用。MMDetection 3.3.0 这类项目更适合用旧一点的 setuptools。我们就降低一下setuptools版本就行81一下都差不多。python -m pip install setuptools80.9.0 wheel再次运行命令就安装好了然后验证一下python -c from mmdet.apis import DetInferencer; print(mmdet ok)这样就可以了。最后这个几个问题看着不难为什么想记录呢就是我在我的服务器用户配置的时候很麻烦网络不通conda创建环境也不行pip也不行换源什么的我都试过了包括把anconda重新安装一遍都是不行。太难受了然后就借同门的进行实验就可以了。所以就想着记录一下。本人碎碎念