跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python、PyTorch、CUDA 及 MMCV/MMDetection 版本对应指南

综述由AI生成深度学习环境配置常因版本不匹配导致运行失败。本文整理了 PyTorch、CUDA、Python 及 MMDetection、MMCV 的详细版本对应关系。重点涵盖从经典架构到新版 MMEngine 的依赖变化,帮助开发者快速定位兼容性问题,避免重复踩坑。

刀狂发布于 2026/3/29更新于 2026/6/1218 浏览

在深度学习开发中,环境配置往往是踩坑最多的环节。PyTorch、CUDA、Python 以及 MMDetection 系列库之间的版本依赖错综复杂,一旦不匹配,轻则报错,重则无法运行。整理这份对照表,希望能帮你节省排查时间。

PyTorch 基础环境兼容性

PyTorch 对 CUDA 版本有明确要求,通常高版本 CUDA 可以兼容低版本 PyTorch,但反过来不行。Python 版本也需严格对应。下表列出了常见版本的组合支持情况:

PyTorch 版本Python 支持版本CUDA 10.1CUDA 10.2CUDA 11.1CUDA 11.3CUDA 11.6CUDA 11.7CUDA 11.8安装指令后缀
2.1.03.8–3.11❌❌❌❌✅✅✅+cu117, +cu118
2.0.13.8–3.11❌❌❌❌✅✅✅+cu117, +cu118
1.13.13.7–3.10❌✅✅✅✅✅✅+cu117, +cu116 等
1.12.13.7–3.10❌✅✅✅✅✅✅+cu116, +cu115 等
1.11.03.6–3.9❌✅✅✅✅
❌
❌
+cu113, +cu102
1.10.03.6–3.9✅✅✅✅❌❌❌+cu113, +cu102, +cu101
1.9.03.6–3.9✅✅✅❌❌❌❌+cu111, +cu102, +cu101
1.8.03.6–3.9✅✅✅❌❌❌❌+cu111, +cu102, +cu101
1.7.13.6–3.8✅✅❌❌❌❌❌+cu110, +cu102, +cu101
1.6.03.6–3.8✅✅❌❌❌❌❌+cu102, +cu101
1.5.13.5–3.8✅✅❌❌❌❌❌+cu102, +cu101
1.4.03.5–3.8✅✅❌❌❌❌❌+cu101, +cu100

MMDetection 与 MMCV 依赖关系

MMDetection 强依赖 MMCV(或新版 mmengine)。早期版本使用 mmcv-full,新版本逐渐转向 mmengine。不同 MMDet 版本对应的 MMCV 范围非常严格,混用极易导致编译失败。

经典架构 (MMCV-full)

MMDetection 版本MMCV 版本要求备注
mastermmcv-full>=1.3.17, <1.5.0开发分支
2.19.1 - 2.19.0mmcv-full>=1.3.17, <1.5.0
2.18.0mmcv-full>=1.3.17, <1.4.0
2.17.0mmcv-full>=1.3.14, <1.4.0
2.16.0 - 2.15.0mmcv-full>=1.3.8, <1.4.0
2.14.0 - 2.13.0mmcv-full>=1.3.3, <1.4.0
2.12.0 - 2.11.0mmcv-full>=1.2.4, <1.4.0
2.10.0 - 2.8.0mmcv-full>=1.2.4, <1.4.0
2.7.0 - 2.5.0mmcv-full>=1.1.5, <1.4.0
2.4.0mmcv-full>=1.1.1, <1.4.0
2.3.0mmcv-full==1.0.5精确匹配
2.3.0rc0mmcv-full>=1.0.2预发布版
2.2.1 - 2.2.0mmcv==0.6.2旧版
2.1.0mmcv>=0.5.9, <=0.6.1
2.0.0mmcv>=0.5.1, <=0.5.8

新版架构 (MMEngine) 推荐组合

随着架构升级,MMDetection 3.x 开始引入 mmengine,不再强制依赖 mmcv-full。以下是较新的推荐配置:

MMDet 版本MMCV 版本MMEngine 版本PyTorch 推荐支持 CUDA说明
3.3.0≥2.1.0≥0.10.01.10 ~ 2.211.3 ~ 12.x全新架构
3.2.x2.0.1 ~ 2.0.2≥0.9.01.10 ~ 2.111.3 ~ 11.8适配中
3.0.02.0.0≥0.7.11.10 ~ 2.011.1 ~ 11.7MMEngine 初期
2.28.21.7.0不需要1.10 ~ 1.1310.2 ~ 11.6经典最后版
2.26.01.6.2不需要1.8 ~ 1.1210.1 ~ 11.3向前兼容
2.24.11.5.2不需要1.8 ~ 1.1010.1 ~ 11.1旧项目迁移
2.20.01.4.8不需要1.7 ~ 1.1010.0 ~ 10.2适合 CUDA 10.1
2.18.11.3.18不需要1.6 ~ 1.910.0 ~ 10.2VisDrone 常用
2.11.01.2.6不需要1.6 ~ 1.810.0 ~ 10.1稳定性好
2.5.01.1.5不需要1.5 ~ 1.610.0早期版本
2.0.01.0.0不需要1.4 ~ 1.59.2 ~ 10.0V2 起点
1.2.00.6.2不需要1.49.2早期版本

实际安装时,建议先确定显卡驱动支持的 CUDA 最高版本,再反推 PyTorch 和 MMDet 的版本。遇到报错时,优先检查 mmcv 和 mmengine 是否冲突。官方文档是最终依据,具体安装命令请参考各库的最新 README。

目录

  1. PyTorch 基础环境兼容性
  2. MMDetection 与 MMCV 依赖关系
  3. 经典架构 (MMCV-full)
  4. 新版架构 (MMEngine) 推荐组合
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • GLM-5 与 Qwen3.5 模型 API 接口调用实战指南
  • 生成式大模型与判别式大模型的联系与区别
  • Java 后端常见面试题及参考答案
  • Stable Diffusion 之外:三款主流图像生成工具对比
  • MCP 协议详解:与 Function Call 的区别及使用方法
  • Linux 高级 IO:I/O 多路转接之 epoll 接口与原理详解
  • 自然语言处理在教育领域的实战应用
  • CSS3 文本样式:溢出、换行与断行控制
  • Stable Diffusion 视觉提示词注入攻击原理与实现
  • 工业级存储芯片 CSNP32GCR01-AOW 在无人机飞控系统中的应用实践
  • AgentScope Java v1.0 深度解析:企业级 AI Agent 落地指南
  • ThingsBoard 设备批量导入实战:ID 与 Token 管理
  • 基于 WebRTC+AI 的智能远程控制解决方案
  • Go 语言核心控制流:for 循环与 switch 详解
  • Moltbot:让 Claude 从聊天工具转变为可落地 AI Bot
  • MogFace 人脸检测模型:WebUI GPU 方案实现单卡 20 路实时流处理
  • OpenFang深度体验:Rust驱动的Agent OS本土落地
  • ESLint 从原理到实践:构建高质量 JS/TS 代码
  • SD AI 绘画:提示词编写指南与技巧
  • Flutter web_scraper 库在 OpenHarmony 环境下的网页抓取适配实战

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online