python3.8安装opencv报错

问题:win11环境下用python3.8用清华大学镜像源安装opencv报错

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

报错截图:

报错截图

原因分析:

pypi 网站上的安装和使用指南提到:

Pip 安装因 ModuleNotFoundError 失败:没有名为“skbuild”的模块? 从 opencv-python4.3.0.* 版本开始,manylinux1 轮子被 manylinux2014 轮子取代。如果你的pip太旧,它会尝试使用4.3.0.38中引入的新源码发行版手动构建OpenCV,因为它不知道如何安装manylinux2014轮子。但是,由于pip 太旧,源构建也会失败,因为它不了解 pyproject.toml 中的构建依赖项。要使用新的 manylinux2014预构建轮子(或从源代码构建),您的 pip 版本必须 >= 19.3。

解决方案:升级pip

执行以下代码
python -m pip install --upgrade pip

安装成功截图:

成功的截图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值