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

  • 个人所得税申诉已受理多久出结果
  • 企业所得税计算表
  • 或有资产的特点和或有资产的披露是什么
  • 知识产权局专利审查协作中心
  • 企业所得税汇算清缴退税分录
  • 缴纳税金属于什么会计分录
  • 行政单位特殊人工手机电话费是否可以报销
  • 销售承兑现金会退回来吗
  • 对外支付代扣代缴
  • 物业补贴计入什么科目
  • 抵押贷款评估费用标准
  • 生产过程中产生的废料怎么管理
  • 个税返还交所得税吗
  • 纳税人涉税信息查询
  • 公司股权转让应纳税额怎么算
  • 跨县提供建筑服务增值税申报
  • 怎么分辨是否清真食品
  • 机动车发票冲红怎么操作
  • 通用机打发票属于什么发票
  • 委托代购商品的核算有
  • 加计扣除农产品进项税额
  • 购买工装的进项能抵扣吗
  • 中国石化开的增值税票是几个点的
  • 速动比率计算公式多少合适
  • 以前年度费用漏记了怎么办小企业会计准则
  • windows10轻松使用是什么
  • err出错
  • 如何手机个人热点连电脑
  • 如何把itunes的音乐导入ipod
  • linux系统中查看磁盘空间情况命令
  • PHP:imagesetstyle()的用法_GD库图像处理函数
  • 分批付款怎么确认收入
  • 企业发生的与日常经营活动无直接关系的各项利得
  • linux rm 命令
  • 人工智能该如何规划软件工程师岗位
  • 公司缴纳的印花税会计分录
  • 古腾堡中文官网
  • 固定资产报废后累计折旧
  • select
  • 核定征收方式包括哪几种
  • 营业成本包含折旧和摊销吗
  • 一般纳税人和小规模纳税人的区别
  • PostgreSQL 角色与用户管理介绍
  • 季度利润表中的利润总额
  • 发票与销售小票有什么区别?
  • 网上缴税app叫什么
  • 收到法院退回的诉讼费怎么做账
  • 出口退税 账务处理
  • 购买办公室家具
  • 股东分红按利润表的净利润计算
  • 购买单位什么意思
  • 成本核算的意义在于
  • 注销基本户必须注销专户吗
  • 企业失信是什么意思
  • MySQL删除重复数据只保留一条
  • Gene6 FTP在windows 2008上面破解后无法启动解决方法
  • ubuntu-desktop启动
  • linux网络协议栈内核分析
  • apache not found
  • wdcp的/www目录大小调整或增加分区/硬盘的方法
  • WorkFlowTray.exe是什么进程
  • linux手动设置ip指令
  • windows8优化
  • 学习名言警句 励志
  • 红宝书csv
  • python函数菜鸟教程
  • python的判断
  • nodejs如何使用
  • 有关javascript的书
  • js中new操作符工作原理
  • node-js
  • 安卓自定义动态壁纸
  • python自动化源码
  • javascript:download()
  • jquery新增属性
  • 郑州市华润燃气多少钱一立方
  • 航空煤油消费税征收环节
  • 三代手续费退还银行网点变更怎么办
  • 劳务报酬所得个人所得税计算方法
  • 新公司办理发票税控机流程?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设