安裝Dlib

參考:參考博客

我的安裝配置爲:
Windows10
VS2019
python3.7
cmake-3.15.6-win64-x64.msi
dlib-19.19.zip+boost_1_72_0.zip

dlib安裝依賴:
cmake-3.15.6-win64-x64.msi+dlib-19.19.zip+boost_1_72_0.zip的下載鏈接(我下載的放入百度雲,永久有效):https://pan.baidu.com/s/191I1sp4aOjYrKbkWxnKSZQ

具體過程:
1、安裝VS2019,已有VS2019(至少要選擇python環境和.net桌面c++開發環境)
將VS2019安裝好後,將cl.exe的路徑加入到環境變量中,我是在VS安裝路徑中搜索cl.exe出現四個文件,我全部加入到系統環境變量Path中:
將cl.exe加入系統環境變量
在命令行輸入cl,出現下述截圖則cl配置成功
cl配置成功顯示
2、python3.7安裝
之前已經安裝過,無具體安裝過程,自行上網搜索
3、安裝cmake
cmake的下載花費了很長很長時間,主要是由於之前幾次下載都下載到一半就被禁止了,後面終於下載成功了
cmake下載官網:https://cmake.org/download/,下載不下來的,可以在我上面分享的百度網盤中下載
我下載的版本是:
安裝的時候點擊即可
在這裏插入圖片描述
把cmake的bin路徑配置到環境變量,然後在命令行中輸入cmake檢驗是否安裝成功
在這裏插入圖片描述
在這裏插入圖片描述
4、安裝boost
(1)去官網 http://www.boost.org/ 下載boost,然後將下載的boost解壓,然後運行bootstrap.bat文件(如果cl.exe配置沒問題的話)就會生成b2.exe、bjam.exe以及project-config.jam。
(2)然後當前目錄命令行運行 :b2 install
(3) 然後漫長的等待之後 執行 b2 -a --with-python address-model=64 toolset=msvc runtime-link=static (注意with前面是兩個短橫線)
(4) 將安裝完成後將boost 文件加入到環境變量,先新建兩個變量名稱BOOST_ROOT和BOOST_LIBRARYDIR ,然後對應的路徑如圖所示。
在這裏插入圖片描述
5、安裝dlib
(1)下載dlib,我下載的版本:dlib-19.19.zip
(2) cd 到 dlib-19.19.0 目錄下 運行命令 python setup.py install 等待安裝完成,安裝完成文件夾會多一個build文件夾。
6.最後的配置
然後將 安裝完成後的目錄下的三個如下截圖文件夾 複製到 python安裝文件夾的lib下面
在這裏插入圖片描述
然後將dlib-19.19.0\build\lib.win-amd64-3.7路徑下的dlib.cp37-win_amd64.pyd 複製到python安裝目錄的DLLs中。
在這裏插入圖片描述
7、檢驗是否成功
如下所示,則成功
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章