为了装python-opencv需要将树莓派原来的numpy升级到1.19.3以上版本。
直接用pip3 install -upgrade numpy 或者 pip3 install numpy 命令安装,结果会长时间卡在“Installing build dependencies …”,等了好久后出现一堆报错信息。这是怎么回事呢?
查了很多资料,最终确认,由于树莓派的armv71架构,升级numpy必须要下载对应的whl才行。
于是从piwheels - Links for numpy下载了对应的whl,下载后再将资源上传到树莓派的download文件夹中。进入这个文件夹,直接用pip3 install numpy-1.24.2-cp39-cp39-linux_armv7l.whl,安装成功。
特此记录这个坑,希望能帮到其他踩坑人。