为安装 python face_recognition, pip install face_recognition
需要安装依赖包 dlib (dlib http://dlib.net/ Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. )
----------------------------
总结,最终在windows安装成功的步骤:
0.下载:
cmake(https://cmake.org/download/)
dlib(http://dlib.net/files/dlib-19.9.zip)
boost(https://dl.bintray.com/boostorg/release/1.66.0/source/ )
vs2015(https://www.visualstudio.com/zh-hans/downloads/ )
1.安装cmake;
2.安装vs2015,自定义选择vc++及以来的windows10sdk;
3.编译boost
在解压目录依次执行bootstrap.bat 然后运行生成的 b2.exe (bjam.exe)
4.vs编译dlib
用cmake生成基于vs2015的configure
选中源码目录(...\dlib-19.9\dlib),填写生成目录(....\dlib.vs\)
configure后,将在生成目录中 生成sln,vcxproj;
vs打开dlib.sln
生成ALL_BUILD.vcxproj,运行INSTALL.vcxproj
5.安装dlib
最终成功运行python setup.py install的是从官网下载的版本(上述链接所示),而非pip.python.org下载的tar包;
在此遇到的坑:
曾因考虑vs2015下载安装耗费时间,尝试在win下通过msys/mingw编译dlib,cmake生成msys configure,mingw编译dlib均可编译/安装通过;boost也可编译通过;
但在python setup.py install报错(如下图所示)
CMake Error in E:/temp/dlib-19.9/tools/python/CMakeLists.txt:
通过Unix Makefiles来怀疑到cmake版本有问题的,
本机因为安装mysys64而存在多个cmake,并在path中的优先级有问题,如下是最终修改后的正确位置,即
(ocr.py27) E:\test\ocrpy>where cmake
C:\Program Files\CMake\bin\cmake.exe
C:\msys64\usr\bin\cmake.exe
c:\msys64\mingw32\bin\cmake.exe
调整好cmake的优先级,运行python setup.py install,没有错误,
时间有些长,等待即可.
相关推荐
Windows 下面安装dlib 本文主要是基于anaconda 来安装dlib的 第一步:首先安装anaconda 参考博客 https://www.jianshu.com/p/d3a5ec1d9a08 第二步:在anaconda 安装路径下找到Anaconda Propt 并打开 ...
python3.6+匹配的dlib安装文件dlib-19.8.1-cp36-cp36m-win_amd64.whl
Python中dlib包的安装非常麻烦,直接pip install dlib,会出现很多错误,需要先安装CMake和VS2015(要选中VC++开发环境)。如果有.whl文件,则直接可以 pip install dlib.whl。网上只能找到 dlib-19.7.0-cp36-cp36m-...
dlib-19.8.1-cp36-cp36m-win_amd64.whl(适用于windows环境下python3.6)
适合windows用户,python2.7版本,pip install安装出错的情况下,这个一下子就ok了。安装dlib的轮子.whl文件。CHN_adm 地图 我在python可视化画地图的时候用到的,区别于用svg来画地图。不好意思我也不知道为什么...
Collecting dlib Downloading http://mirrors.cloud.aliyuncs.com/pypi/packages/63/92/05c3b98636661cb80d190a5a777dd94effcc14c0f6893222e5ca81e74fbc/dlib-19.19.0.tar.gz (3.2MB) 100% |█████████...
windows python3.6安装dlib,不用安装cmake,也不用安装boost.............
windows 下python人脸识别应用环境搭建 安装过程如下: step1:准备安装包 1.Anaconda3-5.2.0-Windows-x86_64.exe 2.dlib-19.7.0-cp36-cp36m-win_amd64.whl step2 安装 注意:以上中仅有dlib安装需要用到资源...
dlib18.17 编译好的python-dlib库 不需要安装vs和boost cmake,直接pip安装,亲测有效,非常简单 命令: pip install dlib-19.17.0-cp36-cp36m-win_amd64
windows 环境下python安装dlib必须先安装cmake,以及boost
dlib19.8.1直接pip安装,无需其他插件,安装环境前提是python3.6,windows平台
dlib库安装文件
dlibwindows python3.6安装dlib,不用安装cmake,也不用安装boost.............windows python3.6安装dlib,不用安装cmake,也不用安装boost.............windows python3.6安装dlib,不用安装cmake,也不用安装boost........
dlib-19.4.0-cp35.whl Windows64位 不用boost cmake 即可直接pip install 直接安装!!亲测有效,省去vs很多麻烦,特地拿出来共享
dlib官方没有python3.7版本安装包,做了一个分享给大家。下载后pip install dlib-19.17.99-cp37-cp37m-win_amd64.whl,windows可用
Windows10安装dlib失败的几点原因 因为学习Python需要,需要安装dlib库,踩了许多个坑,尝试了种种方法,那一片红色的报错依然刺眼,发现问题,寻找问题的根源,终于找到解决方法。 1.安装dlib前需要有依赖库,cmake...
在 win10 下使用 python 3.7 版本的,找了半天没找到,自己编了一个。 安装使用命令:pip install 你下载的路径下\dlib-19.18.0-cp37-cp37m-win_amd64.whl 即可。
windows系统的dlib-19.8.1离线安装包dlib-19.8.1-cp36-cp36m-win_amd64.whl 19.7的版本貌似不支持dlib.get_face_chips命令(人脸对齐) 适用没有合适的vs环境,无法编译安装dlib的情况
dlib编译后的lib文件,dlib可用来检测人脸的特征点,效果酷炫额,详见博文 http://blog.csdn.net/hust_bochu_xuchao/article/details/53906223
windows系统直接使用pip install dlib命令安装dlib失败,使用wheel文件进行安装,dlib wheel文件支持python3.6和3.7两个版本,亲测有效