Linux Centos7.6 完美安装dlib库

Iona ·
更新时间:2024-11-10
· 908 次阅读

dlib安装

首先Anaconda,不要直接安装python,会有很多问题等你解决的

Anaconda官网下载https://www.anaconda.com/download/

注意选择Linux版本

wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh bash ./Anaconda3-2019.10-Linux-x86_64.sh

中间会让你输入yes,按下回车,照做

安装完成后,直接在命令行输入conda,出现无法找到命令

重新登陆即可

依次执行以下命令,完成dlib的安装环境的配置

yum update ​ yum groupinstall "Development Tools" ​ yum install cmake python-devel numpy gcc gcc-c++ gtk2-devel libdc1394-devel libv4l-devel ffmpeg-devel gstreamer-plugins-base-devel libpng-devel libjpeg-turbo-devel jasper-devel openexr-devel libtiff-devel libwebp-devel opencv opencv-python opencv-devel  ​

查看gcc版本

输入g++ --version 一般是大于(gcc4.8.2)

最好配置一下conda的源加快包的下载速度

我配的是清华的源

方法:

可以按照官网的教程配置:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

创建一个虚拟的python环境

conda create -n dlibenv python=3.6

切换到dlibenv环境

conda activate dlibenv

下载dlib的包安装,我下载的19.16 效果比较好

wget https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/35/8d/e4ddf60452e2fb1ce3164f774e68968b3f110f1cb4cd353235d56875799e/dlib-19.16.0.tar.gz#sha256=d1f167054cec10987094861468df9c2c63b07cd97693809bd22e634d62215b26

解压

tar -zxvf dlib-19.16.0.tar.gz

进入安装牡蛎,安装dlib:

cd dlib-19.16.0 ​ python setup.py install ​

注:可能遇到内存不足的问题,安装过程中报错,按照这个操作

dd if=/dev/zero of=/var/swap.img bs=1024k count=1000 free -m mkswap /var/swap.img swapon /var/swap.img #重新安装 python setup.py install
作者:pulpOne



Linux dlib centos

需要 登录 后方可回复, 如果你还没有账号请 注册新账号