ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects

设备:树莓派4B 系统是官方的raspbian

经历:安装完OpenCV后在import cv2时报错ImportError: numpy.core.multiarray failed to
import, 网上查出方案是numpy版本不适配,我就卸载重新安装了。(pip uninstall如果报错权限不够,就在前面加上sudo)但安装一直报错Could not build wheels for numpy,which is required to install pyproject.toml-based projects  (不论是换哪个源都是这样)

原因及解决方案:我是直接pip3 install 的,没有指定版本,默认下载的是1.21.6,后来发现好像是树莓派不支持这个版本。再次指定版本为1.21.4下载就成功了。再次import cv2也没有问题

下面链接地址可以找到树莓派编译好的支持各个python版本的wheel:
https://www.piwheels.org/simple/

要找某个库直接在网址后面添加即可,如:https://www.piwheels.org/simple/numpy/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值