当前位置: 首页 > news >正文

Building wheels for collected packages: mmcv, mmcv-full 卡住

安装 anime-face-detector 的时候遇到一个问题:Installation takes forever #1386:在构建mmcv-full时卡住,这里分享下解决方法(安装 mmcv 同理,将下面命令中的 mmcv-full 替换成 mmcv)

具体表现如下:

image-20240615224613696

如果需要指定版本,修改命令中的 mmcv-full:mmcv-full=={mmcv_version}
例:anime-face-detector 需要的版本 >= 1.3.8, <=1.4.0

... install mmcv-full==1.3.8

方法1

官方文档推荐方法

pip install -U openmim
mim install mmcv-full

方法2

命令行

根据官方文档,获取对应的CUDA和PyTorch版本进行下载(Python版本在下面):

# 获取CUDA版本
cuda_version=$(python3 -c "import torch; print(torch.version.cuda.replace('.', ''))")# 获取PyTorch版本
torch_version=$(python3 -c "import torch; print(torch.__version__.split('+')[0].replace('.', ''))")# 构造安装命令
install_command="pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu${cuda_version}/torch${torch_version}/index.html"# 检查安装命令
echo "安装命令: ${install_command}"# 执行安装命令
eval ${install_command}

Python版本

import torch
import subprocess# 获取当前的CUDA和PyTorch版本
cuda_version = torch.version.cuda.replace('.', '')
torch_version = torch.__version__.split('+')[0].replace('.', '')# 构造安装命令
install_command = f"pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu{cuda_version}/torch{torch_version}/index.html"# 打印并执行安装命令
print("安装命令:", install_command)
subprocess.check_call(install_command, shell=True)

如果没有对应的预编译文件的话,需要一定的时间构建,等待即可。

image-20240616220406613

http://www.lryc.cn/news/376840.html

相关文章:

  • 可视化表单拖拽生成器优势多 助力流程化办公!
  • 数据集制作——语义分割前png、jpg格式标签图转yolo格式.txt文件(附代码)
  • 机器学习课程复习——ANN
  • C++回溯算法(2)
  • 流量有限、日活低的APP适合对接广告变现吗?
  • Shell 学习笔记 - 变量的类型 + 变量的赋值
  • vue播放flv格式的直播流
  • Qt入门小项目 | 实现一个图片查看器
  • qt仿制qq登录界面
  • HashMap详解(含动画演示)
  • TVS的原理及选型
  • 【机器学习】无监督学习:探索数据背后的隐藏模式
  • 使用Elasticsearch在同一索引中区分不同类型的文档
  • 驾校在线考试系统源码 手机+PC+平板自适应
  • c++的多态,继承,抽象类,虚函数表,虚函数等题目+分析
  • 利用 Qwen-VL 进行私有化部署第一个 AI 多模态大模型
  • 王思聪隐形女儿曝光
  • 学习笔记——网络管理与运维——SNMP(SNMP原理)
  • 基于STM32和人工智能的自动驾驶小车系统
  • 简单介绍vim
  • 使用本地数据对transformers模型进行微调训练
  • Java面试题:讨论何时需要创建自定义异常类,并展示如何实现一个自定义异常
  • 什么是进程
  • 电脑提示d3dcompiler_47.dll丢失的解决方法,实测靠谱的5种方法
  • SQLserver前五讲课堂笔记
  • 深度学习项目十六:根据训练好的权重文件推理图片--YOLO系列
  • 敏感信息加密操作,让开发的系统更加的安全可靠!!
  • 第四篇:精通Docker构建:Dockerfile的艺术与策略
  • Linux下Cmake安装或版本更新
  • 人工智能体验工程师面试