位置: 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)

  • 耕地占用税税率变化历程
  • 促销费用计入销售费用哪个科目
  • 多交企业所得税可以放弃退税吗
  • 在建工程应交税费会计分录
  • 小规模印花税可以零申报吗
  • 缴纳契约计税依据包含增值税吗
  • 属于企业期间费用的有
  • 固定资产加速折旧税收优惠政策
  • 营业执照三证合一是哪一年开始的
  • 物流辅助服务属于什么项目
  • 应付账款多付了会计分录
  • 经营期间银行存在的问题
  • 奖金计提发放会计分录
  • 税前所得税怎么算
  • 会议费增值税专用发票税率
  • 专票红冲如何做账
  • 建筑企业管理部门
  • 在下列哪种情况下
  • 房产税原值包括印花税吗
  • 慰问金怎么入账科目
  • 非高新企业研发费用加计扣除的条件
  • 财务费用在汇算清缴时填哪里科目
  • 专用发票和普通发票的税率
  • 生产企业出口退税全部流程
  • 外贸出口企业的租金能退税吗
  • 应付职工薪酬年末需要结转吗
  • 全屏游戏键盘一直打字
  • 小微企业可以享受六税两费吗
  • 单位支付安装天然气费
  • 生产物料报废
  • 接口500错误原因
  • el-upload上传文件大小限制
  • phpinclude
  • uniapp使用px还是rpx
  • php服务端开发教程
  • python socket发送文件
  • 人防车库成本能抵扣吗
  • spring框架使用教程
  • 利得税表一定要做审计吗?
  • 帝国cms php8.0
  • 固定资产折旧如何计算公式
  • 一般纳税人跨月发票怎么作废
  • 用友会计科目增加二级
  • 商业折扣影响销售成本吗
  • 恢复从回收站已经清除的文件
  • 一般整形医院的药在哪进货
  • 合同金额含税么
  • 水电费 会计
  • 中级会计报名必须满4年吗
  • 先征后退增值税是否征收企业所得税
  • 员工欠薪怎么办
  • 办公室装修费计入长期待摊费用
  • 发票金额比实际付款多怎么做账
  • 投标费用计入哪个科目
  • 损益类账户属于资产还是负债
  • 以公司名义开的口腔诊所法人和负责人是两个人么
  • 商品和服务税收分类编码是什么
  • 薪金的定义
  • 哪些税费计入管理费用
  • linux重置开机密码
  • 苹果手机价格
  • txt无法打开怎么弄
  • windos撤销
  • win10预览模式
  • android开发环境搭建实验报告总结
  • eclipse awt
  • opengl渲染流程图
  • div+css布局是什么
  • 教你用十行node.js代码读取docx的文本
  • [android] listView解析
  • 选择照片的快捷键
  • nodejs入门教程
  • eclipse安转
  • js中计时器怎么写
  • linux的ls-l命令
  • jquery中odd是什么意思
  • 深入解析windows第7版pdf
  • 电子低保证书在哪找
  • 广东增值税发票勾选平台
  • 平安银行股份有限公司临沂分行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设