Windows系統環境下安裝dlib
因為今天需要在windows環境下做一些圖片處理,所以需要在pycharm中配置環境,而其中需要的主要是dlib的安裝:
下面說一下關於dlib的配置安裝:
—-dlib安裝——
1、下載文件
首先需要從網上下載
dlib:http://dlib.net/ 或者 https://github.com/davisking/dlib
下載完成后,解壓縮

這時候需要的是dist文件夾中的下面圖片中的兩個文件夾(這里先不用管,下面已經完成的):

2、編譯
->打開終端,並且定位在dlib文件夾,使用python setup.py install產生上面的文件夾
在運行上面的命令時可能會遇見以下兩種問題:
①在運行的時候會出現找不到cmake的問題
解決方法:
當遇見這個問題的時候,說明你的系統環境中並沒有cmake,所以這時候需要你在你的電腦上安裝cmake編譯環境。
->官網下載安裝包:https://cmake.org/download/

->下載完成之后,解壓縮,然后將cmake的bin文件夾添加在系統環境路徑中。

->添加環境變量

然后理論上講,應該不會出現cmake的錯誤,但是后面會出現第二個錯誤
②再次運行python setup.py install,出現could not find boost的問題
解決方法:
->安裝boost:下載地址:http://www.boost.org/
->下載相應的版本(可以選擇最新的下載)

->下載之后將其解壓縮,進入boost_1_66_0文件夾中,找到bootstrap.bat批處理文件,雙擊運行,等待運行完成后(命令行自動消失)
->在boost_1_66_0\tools\build文件夾下找到以下兩個文件:

->然后將這兩個文件復制到boost_1_66_0根文件夾下:
->同樣開啟一個命令行,定位到這個文件夾,運行命令:
b2 install
->利用b2編譯庫文件:
b2 -a –with-python address-model=64 toolset=msvc runtime-link=static
->之前你cmake下載的64位這里(address-model)寫64,如果是32位的就把之前的64改成32
->然后將boost添加到環境變量中:

