Windows10-python3.7安装dlib
1、安装vs2019,全称visualStudio2019,我下载的是社区版(免费)
下载地址 https://visualstudio.microsoft.com/zh-hans/downloads/
2、下载vs2019后安装注意事项,有很多模块,安装python环境、.net桌面C++开发环境
ps:安装模块的时候 注意选好位置,后面升级安装其他模块的时候 路径就不能改了,如果盘符的剩余空间不够就惨了
vs2019安装好C++开发环境后,要将 cl.exe 的路径加入到环境变量,见到如下截图说明cl配置正常了
VS2019设置cl.exe环境变量
1.找到cl.exe的所在路径,一般都在:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\Hostx86\x86(我安在了C盘)
2.在环境变量PATH中添加C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\Hostx86\x86(注意,不包含cl.exe)
3.然后再添加C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\Hostx86\x86\cl.exe(此时才是cl.exe的完整路径)
4.在DOS窗口输入cl看看有没有相关信息出现,有就成功,没有就再找找其他方法尝试吧!
3、python3.7的安装(略)
4、到https://cmake.org/install/下载cmake
或者使用 pip install cmake 安装 cmake 插件
pip install dlib
然后在cmd输入 cmake见到如下 显示 说明 cmake安装成功了
5、然后到http://www.boost.org/下载boost
或者使用 pip install boost 安装 boost 插件
6、下载 dlib源码 http://dlib.net/files/
cd 到 dlib 目录下 运行命令 python setup.py install 等待安装完成
或者使用 pip install dlib 安装 dlib 插件
7、使用 pip install face_recognition 安装face_recognition插件。
ps3.6装dlib方法
1.在https://pypi.python.org/pypi/dlib/19.6.0下载 dlib-19.6.0-cp36-cp36m-win_amd64.whl存放于本地某个路径下(比如当前路径)
2.利用pip install 存放的本地某个路径下的dlib-19.6.0-cp36-cp36m-win_amd64.whl(比如./dlib-19.6.0-cp36-cp36m-win_amd64.whl)即可成功安装dlib。
3.我们可以利用pip install dlib==19.6.1,将版本升级,也能升到其他版本,够用就行。