树莓派4安装opencv-python时numpy编译失败求助
树莓派4安装opencv-python遇numpy编译失败的解决办法
优先用系统预编译包安装numpy,跳过pip编译环节
树莓派官方源提供了现成的numpy包,直接用apt安装:sudo apt update sudo apt install python3-numpy装完之后再执行:
pip install opencv-python若坚持用pip安装numpy,先补全编译依赖
编译numpy需要基础编译工具和数学库,先安装:sudo apt install build-essential python3-dev libatlas-base-dev gfortran之后再依次安装numpy和opencv-python:
pip install numpy pip install opencv-python解决内存不足导致的编译失败
树莓派默认内存可能不足以编译numpy,临时开启swap分区扩容:sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile编译完成后可关闭并删除swap(可选操作):
sudo swapoff /swapfile sudo rm /swapfile
内容的提问来源于stack exchange,提问作者Rach3Ossia
相关产品推荐
相关产品推荐

