1、如linux下已有python2.7,但需要更新一下python 2.7至python2.x

sudo add-apt-repository ppa:fkrull/deadsnakes-python2.7sudo apt-getupdate

sudo apt-get upgrade

2、部署步骤

安装Boost, Boost.Python

sudo apt-get install build-essential cmake

sudo apt-get install libgtk-3-dev

sudo apt-get install libboost-all-dev

Installation of Cmake:(it tooks a while to install ~1.5 min)

1 sudo wget https://cmake.org/files/v3.9/cmake-3.9.0-rc5.tar.gz -O cmake.tar.gz

2 sudo tar -xvf cmake.tar.gz3 cd cmake-3.9.0-rc5/

4 sudo chmod +x bootstrap5 sudo ./bootstrap6sudo make7sudo make install

注:安装好cmake后,输入cmake-version查看cmake版本是否安装成功。

pip installation

$ wget https://bootstrap.pypa.io/get-pip.py

$ sudo python get-pip.py

注:安装完成后,终端输入pip-V查看pip版本是否安装成功。

注:如果使用python3.x版本,最后一步命令python改为python3

通过手动编译dlib的方式进行安装dlib

git clone https://github.com/davisking/dlib.git//Clone the code from github

cd dlib

mkdir build

cd build

cmake ..//以默认方式(SSE41指令)编译dlib

cmake --build .

cd ..

sudo python setup.py install

注:最后一步需要等待一些时间。如果使用python3.x版本,最后一步命令python改为python3

安装完成后,运行python,输入 import dlib 此时执行成功。

安装face_recognition

sudo pip install face_recognition

安装完成后,运行python,输入  import face_recognition 此时执行成功。

安装opencv-python

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

测试:运行python,输入 import cv2 此时执行成功。

linux命令face,linux下配置face_recognition相关推荐

  1. linux命令eric,Linux命令行下连接无线网

    无线网卡配置 此页由Linux Wiki用户Chenxing于2008年11月27日 (星期四) 09:28的最后更改. 在1233456的工作基础上. 本文介绍在Linux命令行界面中手动配置无线网 ...

  2. Linux 命令行模式下退出 vim

    Linux 命令行模式下退出 vim 命令 说明 :q! 强制退出,不保存 :q 退出 :wq! 强制保存并退出 :w <文件路径> 另存为 :saveas 文件路径 另存为 :x 保存并 ...

  3. Linux命令篇 linux命令大全简洁明了 linux学习笔记

    Linux命令篇 linux命令大全简洁明了 linux学习笔记 Linux 命令大全 文章目录 Linux 命令大全 一. 常用的基础命令 查看目录: 切换目录: 创建和删除: 拷贝和移动文件: 查 ...

  4. linux cp命令 前面,盘点Linux命令之Linux cp命令使用大全

    Linux命令有很多,其中Linux cp命令常用的一种,Linux cp命令如何使用,下面IT培训网将为您盘点有关Linux命令之Linux cp命令大全. Linux命令之Linux cp命令详解 ...

  5. linux命令 bind,Linux bind命令

    # Linux bind命令 [![Linux 命令大全](/images/1590082124592.gif "Linux 命令大全") Linux 命令大全](/queryGr ...

  6. Linux(CentOS 6.7)下配置Mono和Jexus并且部署ASP.NET MVC3、4、5和WebApi(跨平台)

    1.开篇说明 a. 首先我在写这篇博客之前,已经在自己本地配置了mono和jexus并且成功部署了asp.net mvc项目,我也是依赖于在网上查找的各种资料来配置环境并且部署项目的,而其在网上也已有 ...

  7. linux 命令api,linux命令行下字典,使用有道API

    Linux命令行下的字典,使用"exit"退出.大家简单申请一个key就可以用了. 这里 申请 #!/usr/bin/python3.2 import urllib.request ...

  8. RedHat Linux 5.5系统下配置yum包详细过程

    1.挂载光盘          mount -t iso9660 /dev/dvd /mnt/cdrom 2.建立文件夹          安装如下路径,建立对应的文件夹,其中pub文件夹需要创建4个 ...

  9. linux命令引用,Linux下nl命令的用法详解

    Linux中nl命令和cat命令很像,不过nl命令会打上行号,属于比较不常用的命令,下面随小编一起来了解下这个鲜为人知的nl命令吧. nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文 ...

  10. linux命令的使用:配置静态ip,查看网关,dns服务器ip,关闭防火墙,selinux

    linux是:其实就是类unix的操作系统. like unix 使用c语言写的linux linus 李纳斯:kernel(内核):是操作系统内部最核心的软件.作用:1.对cpu进行调度管理2.对内 ...

最新文章

  1. $.ajax上传文件或者上传图片
  2. JGG | 肠道微生物研究助力穿山甲圈养保护
  3. 2019 训练比赛 记录
  4. maven初学者(一)
  5. 中文URL是否有利于网站SEO
  6. 1.4 获取字符串长度(length())
  7. Tensorflow安装问题解决(Anoconda)
  8. centos7系统引导自动重启_分享一个实用的脚本——全自动一键批量性安装Linux系统...
  9. python从入门到精通 明日科技 电子书-python从入门到项目实践 (明日科技) 配套视频教程+源码...
  10. Thread_多线程
  11. android NDK 详解
  12. java程序流程图_跟我学java编程—绘制流程图其实很简单
  13. html页面旋转图标或标签
  14. 6s测试信号软件,手机信号强度测试:苹果iPhone 6s不敌三星S6
  15. Java学习 --- 类与对象
  16. 【Cartographer参数详解,调参,降低计算量调优笔记记录】
  17. 分治、CDQ分治小结
  18. 1060显卡支持dx12吗_GTX1660和GTX1060哪个性价比高?GTX1060和GTX1660显卡区别对比
  19. 仿360一键清理实现(一)
  20. Java 8 辣么大(lambda)表达式不慌之-----(一)Function

热门文章

  1. JS计算两个时间相差多久,相差年,月,日,小时,分钟
  2. iOS端Socket连接、发送数据(一)
  3. iOS 自定义双向滑块Slider
  4. 【特征匹配】ORB原理与源码解析
  5. Day2 - Python基础2作业【文件操作--购物车程序(用户操作及商户操作)】
  6. C# 批处理制作静默安装程序包
  7. Android TextView
  8. 线性代数与矩阵论 定理 1.5.6 拉格朗日插值公式
  9. 西门子发布最新版NX软件 助力零件制造的数字化
  10. Linux I2C工具查看配置I2C设备【转】