2019踩坑无数含泪写下最新教程系列(二)树莓派dlib环境的搭建

2019踩坑无数含泪写下最新教程系列(一)树莓派dlib环境的搭建

安装前的准备工作

1.扩大虚拟内存
修改虚拟内存配置文件

$ sudo nano /etc/dphys-swapfile

将CONF_SWAPSIZE=100改为 CONF_SWAPSIZE=1024
即是把虚拟内存从100M改为1G,然后重启虚拟内存相关服务:

$ sudo /etc/init.d/dphys-swapfile stop

$ sudo /etc/init.d/dphys-swapfile start

  1. 设置启动后进入命令终端而不是图形界面

$ sudo raspi-config

按以下路径选择选项并修改:
Boot Options => Desktop / CLI => Console Autologin

  1. 设置GPU占用内存的大小

$ sudo raspi-config

Advanced Options => Memory Split
将GPU可用内存改为16。作用就是把更多的内存给CPU用。

安装依赖库

$ sudo apt-get update

$ sudo apt-get install build-essential cmake libgtk-3-dev libboost-all-dev -y

用pip3安装其他dlib运行依赖的库

$ pip3 install numpy

$ pip3 install scipy

$ pip3 install scikit-image

正式安装

$ mkdir -p dlib

$ git clone -b ‘v19.6’ --single-branch https://github.com/davisking/dlib.git
dlib/

$ cd ./dlib

$ sudo python3 setup.py install --compiler-flags “-mfpu=neon”

验证

$ python3

Python 3.4.2 (default, Oct 19 2014, 13:31:11)

[GCC 4.9.1] on linux

Type “help”, “copyright”, “credits” or “license” for more information.

>>> import dlib

>>>

把虚拟内存和GPU使用内存改回原始值

修正方法参考安装前的准备工作

猜你喜欢

转载自blog.csdn.net/qq_40962920/article/details/89433121