【测试】在 Windows 10 下为 Python3.8 安装 dlib 19.19.0

一、环境准备
(一)Windows 10 专业版(64位操作系统,基于x64的处理器)
(二)Python 3.8
安装:到Python官方网站下载Python3.8,运行安装,并完成相关配置。
(三)Visual Studio Community 2019
1.安装:到微软官方网站下载VS Community 2019安装器(Web Installer),运行引导安装(需时很长)。
2.注意:安装时记住必选C++的桌面开发套件(如下图所示)


(四)Cmake
安装:到官方网站下载cmake-3.16.5-win64-x64.msi,运行完成安装;
配置:将Cmake的bin目录(如”X:\ Cmake\bin”)添加到系统环境变量Path。
(五)boost、twine、setuptools、wheel
安装:pip install setuptools wheel boost twine -i http://pypi.tuna.tsinghua.edu/simple/

二、材料准备
(一)dlib-19.19.0.tar.gz,到官方网站下载;
(二)解压dlib-19.19.0.tar.gz到X:\dlib-19.19.0(X为磁盘分区盘符)

三、实施安装
(一)Windows开始菜单 -> Visual Studio 2019 -> 点击运行【x64 Native Tools Prompt for VS 2019】,初始化开发编译环境。
(二)cd X:\dlib-19.19.0
(三)使用python setup.py install或python setup.py bdist_wheel,安装dlib库或生成wheel分发包待用(如下图)。稳妥起见,可使用-G “Visual Studio 16 2019”显式指定Generator(如下图),时间5到10分钟。

四、安装结果

五、其他
(一)如有兴趣,可测试不用事先安装Cmake的情况下,先后使用:

pip install cmake

pip install dlib

进行dlib的安装是否可行。
(二)生成wheel分发包下载(*** 仅供学习交流用,使用风险自负 *** ):
1.dlib-19.19.0-cp38-cp38-win_amd64.whl
MD5-Hash:7E00B04C3CF468E102B338D6837F4D5D

2.dlib-19.19.0-cp38-cp38-win32.whl
MD5-Hash:564D7AB3047E665E7E65F7F5DD285B1B
------ The End of The Test ------

更多推荐

【测试】在 Windows 10 下为 Python 3.8 安装 dlib 19.19.0