自己按照別人的方式方法安裝了下dlib,成功安裝並使用,所以也總結了下經驗
摘自https://blog.csdn.net/weixin_41596280/article/details/89028817
1 安裝vs 下載社區免費版
下載地址:https://visualstudio.microsoft.com/zh-hans/downloads/
2 下載完后安裝的過程中需要根據自己的需要換位置

3 安裝完后, 將cl.exe的路徑加入到環境變量,我的是放在c盤

4 安裝cmake 在網上https://cmake.org/download/下載 cmake-3.x.0-rc3-win64-x64.msi 直接安裝 ,也可以下載ZIP包,解壓后放在D盤直接可以用。 -3.x-0 隨便選就行


然后在當前目錄下檢測 cmake是否成功

5 安裝boost
去官網 http://www.boost.org/ 下載boost,然后將下載的boost解壓,然后運行bootstrap.bat文件(如果cl.exe配置沒問題的話)就會生成b2.exe、bjam.exe以及project-config.jam。請注意這個文件最好解壓到D盤。 然后當前目錄命令行運行 :b2 install ,
然后漫長的等待之后 執行 b2 -a --with-python address-model=64 toolset=msvc runtime-link=static (注意with前面是兩個短橫線) 將安裝完成后將boost 文件加入到環境變量,先新建兩個變量名稱BOOST_ROOT和BOOST_LIBRARYDIR ,然后對應的路徑如圖所示。

6 安裝dlib
下載 dlib源碼 http://dlib.net/files/ ,我下載了dlib-19.17
cd 到 dlib-19.17.0 目錄下 運行命令 python setup.py install 等待安裝完成,安裝完成文件夾會多一個build文件夾。

7 最后配置
然后將 安裝完成后的目錄下的三個如下截圖文件夾 復制到 python安裝文件夾的lib下面

然后將dlib-19.17.0\build\lib.win-amd64-3.7路徑下的dlib.cp37-win_amd64.pyd 復制到python安裝目錄的DLLs中。
8 最后檢測是否安裝成功

