![cover](https://img-blog.csdnimg.cn/402d6f57a23a49ce884b324c4144df8d.png)
ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
解决which is required to install pyproject.toml-based projects
![](https://csdnimg.cn/release/devpress/public/img/ic-book.4f347164.png)
一键AI生成摘要,助你高效阅读
问答
·
设备:树莓派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/
更多推荐
所有评论(0)