自Raspbian以来,Raspberry Pi用户运行的操作系统是基于Debian的(就像Ubuntu一样),
相同的
安装说明可
以用于Raspbian和Ubuntu ...
但是在树莓派上安装Dlib库经常会报错,因为在编译Dlib库的时候需要的内存过大,会导致系统杀死进程。树莓派3只有1GB的RAM。这个1GB的RAM负责所有的系统操作,显示GUI /桌面以及处理我们的编译。因此,需要使用几步来解决这个问题。
在树莓派上安装Dlib
1、首先从Dlib官方下载安装包。下载链接:http://dlib.net/
从18版本开始Dlib安装包中有setup.py。因此在Windows端安装只需要pip install setup.py命令即可。树莓派端首先需要扩大缓存。
2、更新交换文件大小
交换文件或交换空间是用作虚拟内存的硬盘/内存卡上的空间, 作为系统实内存(RAM)的扩展。
启用交换文件允许操作系统“假装”,因为它具有比实际更多的板载内存。使用交换文件体系结构,RAM中的页面被
“换出”到磁盘,直到它们被再
次需要,在这种情况下它们被“交换”。
几乎所有主要的操作系统都支持某种程度的交换。
在Raspbian中,dphys-swapfile解决方案的使用默认为100MB专用于交换我们的卡。
为了更新我们交换的大小,我们需要编辑位于/ etc / dphys - swapfile中的dphys-swapfile配置文件 。
您可以使用您最喜爱的文本编辑器编辑配置:
$sudo nano /etc/dphys-swapfile
向下滚动到配置: