位置: IT常识 - 正文

【已解决】安装cv2时Building wheel for opencv-python终端卡死(【安装 】)

编辑:rootadmin
【已解决】安装cv2时Building wheel for opencv-python终端卡死 目录1 问题背景2 问题探索3 问题解决4 告别Bug1 问题背景

推荐整理分享【已解决】安装cv2时Building wheel for opencv-python终端卡死(【安装 】),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:怎么解决安装失败问题,【安装 】,【安装 】,安装失败?,安装失败?,安装显示安装失败怎么办,安装显示安装失败怎么办,安装显示安装失败怎么办,内容如对您有帮助,希望把文章链接给更多的朋友!

环境:

Ubuntu20.04Python3.6

现象:终端输出类似下面的命令,并卡住不动

Building wheel for opencv-python (PEP 517) ...

2 问题探索

首先,OpenCV较旧的Python版本不需要进行滚轮编译,因此造成编译在

Building wheel for opencv-python (PEP 517)

处停止。为了防止因为pip版本较旧引起干扰,首先运行

pip install --upgrade pip

更新pip版本,接着再次安装

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

接着大概率能解决Building wheel for opencv-python (PEP 517),但是遇到新的现象,终端运行到下面指令时卡住

building wheel for opencv(pyproject.toml) ...【已解决】安装cv2时Building wheel for opencv-python终端卡死(【安装 】)

我们希望看看后端到底是什么情况,用--verbose运行安装命令跟踪安装过程,也可以检查安装的百分比

[ 48%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fast_convolution/fast_convolution.avx2.cpp.o[ 48%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx2.cpp.o[ 48%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/int8layers/layers_common.avx2.cpp.o[ 48%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx512_skx.cpp.o[ 48%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/int8layers/layers_common.avx512_skx.cpp.o[ 48%] Linking CXX static library ../../lib/libopencv_dnn.a[ 48%] Built target opencv_dnn[ 48%] Processing OpenCL kernels (features2d)[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/affine_feature.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/agast.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/agast_score.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/akaze.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/bagofwords.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/blobdetector.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/brisk.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/draw.cpp.o[ 49%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/dynamic.cpp.o[ 50%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/evaluation.cpp.o[ 50%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/fast.cpp.o[ 50%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/fast_score.cpp.o[ 50%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/feature2d.cpp.o[ 50%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/gftt.cpp.o

发现后端确实一直在运行,由于OpenCV体积较大,编译时间较长,导致不显示安装进度的化,前端出现假死现象,静静等待即可。

3 问题解决

更新pip版本

pip install --upgrade pip

显示安装进程

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple --verbose

等待安装完成

文章最后,推荐一个研究深度学习都会碰到的bug解析 【已解决】探究CUDA out of memory背后原因,如何释放GPU显存?

4 告别Bug

本文收录于《告别Bug》专栏,该专栏记录人工智能领域中各类Bug以备复查,文章形式为:问题背景 + 问题探索 + 问题解决,订阅专栏+关注博主后可通过下方名片联系我进入AI技术交流群帮忙解决问题


🔥 更多精彩专栏:

《ROS从入门到精通》《Pytorch深度学习实战》《机器学习强基计划》《运动规划实战精讲》…

👇源码获取 · 技术交流 · 抱团学习 · 咨询分享 请联系👇

本文链接地址:https://www.jiuchutong.com/zhishi/283766.html 转载请保留说明!

上一篇:微软正在成为Linux基金会白金会员(微软即将终止当前系统版本)

下一篇:Windows7系统修改TrustedInstaller权限文件(无法删除文(怎么更改win7)

  • 前一年度进项税少记了怎么办
  • 小规模纳税人单张发票最大金额
  • 简易计税方法能开专用发票吗
  • 外贸企业出口退税流程图
  • 购进材料运输费属于什么会计科目
  • 先分后合是什么意思
  • 小企业计提坏账准备的会计分录怎么写
  • 个人转让住房要交哪些税费?
  • 支付违约金未取得正规发票能不能在税前列支
  • 商业发票和形式发票英文
  • 购买商标权税率多少
  • 国家电网的发票如何申请邮寄
  • 一个公司两个纳税人识别号
  • 金税盘与税控盘及报税盘怎么区分
  • 资产管理人该如何称呼
  • 保理利息开具增值税专用发票
  • 增值税先征后退属于政府补助吗
  • 购进免税农产品再销售免税吗
  • 物流公司转包出售合法吗
  • 工程施工什么时候确认收入
  • 转让土地使用权需要缴纳什么税
  • 销项税现金流量表在附表中如何列示
  • 短期借款利息的处理
  • 现金流量表与资产负债表不符
  • 如何快速修复
  • Apache+php+mysql在windows下的安装与配置图解(最新版)
  • 无偿调入固定资产账务处理
  • 本期应计提坏账损失700元调整前坏账准备贷方余额500元
  • 老年人经常便秘怎么办
  • framework core
  • php的框架有哪些
  • 浏览器windows下载
  • 承租方的物品如何处理
  • 雷达信号pri
  • 【Zabbix实战之部署篇】Zabbix客户端的安装部署方法
  • 这几个sql语法的区别
  • 长期借款主要包括哪些
  • python 字典中的字典
  • 农村合作社不报税会导致经营异常吗
  • 经销商会议是什么意思
  • 税务登记如何办理
  • 预付款 退
  • 用现金支付的款项
  • 小规模纳税人劳务派遣可以差额征税吗
  • 借别人账户过钱
  • 房地产营业税率是多少
  • 公众号认证小额打款流程
  • 生产成本制造费用结转
  • 进口向海关缴纳消费税
  • 合同资产结转收入
  • 保险公司赔付进项税
  • 其他综合收益什么时候转留存收益什么时候转损益
  • 税局关于企业费用报销
  • 装修公司完工交付文案
  • sqlserver完全删除
  • windows许可证即将过期怎么办知乎
  • xp 修复
  • winxp/win2000/win2003
  • 提升英语
  • centos opencl
  • ubuntu不支持设置属性
  • Win10中SmartScreen无法设置需要系统管理员身份该怎么办?
  • RadioSvr.EXE - RadioSvr是什么进程 有什么用
  • linux集群的作用和意义
  • linux系统叫啥
  • jquery实战
  • unity3d ik
  • shell命令大全shell脚本编程100例
  • centos安装完成后桌面没有图标
  • 判断一个点在三角形内部
  • unity3d 依赖注入
  • js快速生成数组
  • mongoose教程
  • 简单介绍自己的名字由来
  • jQueryUI Datepicker组件设置日期高亮
  • python datetime.now
  • 关于草丛:单局游戏内
  • python操作db2数据库
  • 安卓怎么记录时间
  • 怎么查询地方规划用地
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设