python dlib安装_Dlib-安装
dlib 是一个包含机器学习算法和工具的 c++ 库.
安装
$ git clone --depth=1 https://github.com/davisking/dlib.git
$ cd dlib
$ mkdir build; cd build; cmake .. ; cmake --build .
# 安装 python API
$ python setup.py install
记录一: dlib Python API 需要 boost.python 支持
简而言之, 前往 http://www.boost.org/ 下载 boost 后, 使用如下命令安装即可, 注意使用 --with-python 配置 python 可执行文件, 安装脚本会自动寻找 python 的安装目录.
$ ./bootstrap.sh --prefix=/usr/local/boost --with-python=python3 --with-libraries=python
# CPLUS_INCLUDE_PATH 值为 pyconfig.h 所在路径
$ CPLUS_INCLUDE_PATH=/usr/local/python/include/python3.6m ./b2
$ ./b2 install
安装完毕后在 ~/.bash_profile 中设置环境变量
export PATH=$PATH:/usr/local/boost/include
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/boost/lib
记录二: 内存过小导致编译失败
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
gmake[2]: *** [CMakeFiles/dlib_.dir/src/vector.cpp.o] Error 4
gmake[1]: *** [CMakeFiles/dlib_.dir/all] Error 2
gmake: *** [all] Error 2
error: cmake build failed!
测试时 1G 内存导致编译失败, 使用额外的 1G swap 后重新编译解决问题:
$ dd if=/dev/zero of=/data/swap bs=64M count=16
$ chmod 0600 /data/swap
$ mkswap /data/swap
$ swapon /data/swap
python dlib安装_Dlib-安装相关推荐
- linux下安装python dlib依赖
dlib是主要用于机器学习的库,封装了机器学习算法,可以非常方便的实现比如人脸识别,车辆识别,物体检测以其他很多功能,dlib默认使用C++进行开发,另外图像识别有一部分支持python接口开发,上手 ...
- anaconda+python3.7+win10安装dlib_Windows系统下 Python(Anaconda)的 Dlib库 的安装
0. 引言 介绍在 Windows 操作系统下,在 Python 的 Anaconda 集成环境中,安装 Dlib 库 : 对于不了解源码编译的,或者利用 cmake 方法失败的,可以尝试下此方法: ...
- 【Python】dlib 无需编译安装 dlib-19.23.0-cp39-cp39-win_amd64.whl
Dlib介绍 Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating co ...
- 无CUDA支持的dlib库的安装与使用
前言 Dlib 是一个 C++ 工具包,被广泛应用于工业和学术界.Dlib 的开源许可允许在任何应用程序中免费使用它.Dlib支持导出其他编程语言如Python的binding. 在Python环境下 ...
- Python 爬虫框架Scrapy安装汇总
传统方式安装Scrapy(慎用) 练习了基本的操作之后,当然就要找框架来进行爬虫实验啊.于是就在网上找Windows 64安装Scrapy的方法,查到的都是非常繁琐的安装方式,由于Scrapy有很多个 ...
- python基础:python扩展包的安装方式
python扩展包有三种安装方式: 1. pip安装方式.python3默认自带pip,无需另外安装:在python2.7版本上默认为easy_install安装工作进行安装,如果需要使用pip安装, ...
- python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程
python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...
- 在CentOS 6.3/6.5 64bit上为python 2.7.10安装pycurl模块
公司线上都是使用CentOS 6.3 64bit版本,我家里装的是CentOS 6.6,它们默认的python版本是2.6.6.而我编写的几个python脚本是在Ubuntu 14.04 64bit上 ...
- python如何使用ppip安装xlwt_Python中xlrd和xlwt模块使用方法
原博文 2017-07-05 21:30 − 本文主要介绍可操作excel文件的xlrd.xlwt模块.其中xlrd模块实现对excel文件内容读取,xlwt模块实现对excel文件的写入. 安装xl ...
- 如何卸载 python setup.py install 安装的包?
当我们半自动安装某些 python 包时,总是存在很多依赖关系的问题,而这些问题还是很难避免的,所以,当我们安装一个不确定的包的时候,最好提前收集一些相关资料,或者请教他人,同时最好把安装过程都记录下 ...
最新文章
- 金山毒霸2007终身升级版V8.0正式上线(2006.12.30最新版)
- 昨天电脑问题 补昨日8-3复习内容 异常与文件操作
- 一个简单的从windows系统往AWS上直接拷贝文件的脚本
- 简述tcp协议的可靠性有哪些机制_腾讯面试HTTP与TCP/IP20连问,你能答出多少?
- 上传文件中文乱码问题修复
- wms开发语言c 还是java,专业WMS和普通WMS之间差异有什么呢?
- [挖坟] 突破WINISO未注册时100M限制
- 数学建模计算机部分知识,数学建模计算机知识的应用
- TCP报文段和连接方式
- Audified 发布 Linda IronVerb 混响插件
- Discuz!教程之论坛设置发帖时默认打开附加选项等功能
- android 启动界面全屏显示,Android 启动页 (Splash) 的实现
- 好方法教你如何让你的博客变更值钱
- bandizip右键选项设置方法步骤
- DDOS攻击/防御介绍
- 华为手机居然还能这样提高续航?简单设置一下,一天一充很轻松
- 仿京东淘宝商品详情页中视频和图片的轮播功能
- 怎样恢复win10分区误删的数据
- Topit.me:小清新+文艺范的视觉社交平台
- 京信通信成功打造自动化工厂(MES应用案例)