環(huán)境: win10 + python 3.6.0
1. 安裝dlib庫
(1)在GitHub上可以下載dlib(https://github.com/davisking/dlib);或者去dlib的主頁上也可以下載(http://dlib.net/)。

dlib下載地址
下載好解壓到C:\Users\admin\AppData\Local\Programs\Python\Python36\Lib\site-packages
(2)首先要安裝Boost,這是一個C++庫(http://www.boost.org/users/history/),我下載的是Version 1.66.0。
(3)下載安裝VS 2017,用VS 2017開發(fā)人員命令提示,可以在這里編Boost。

VS 2017開發(fā)人員命令提示
然后在這個cmd界面中進入之前下載的Boost目錄,執(zhí)行bootstrap.bat,沒有報錯:

執(zhí)行bootstrap.bat命令
運行 .\b2 進行編譯,這一步要運行10分鐘左右,沒有報錯,編譯完成。
(4)下載一個編譯好的二進制cmake(https://cmake.org/):我下載的是【cmake-3.11.0-rc4-win64-x64.msi】
注意:在安裝的時候勾選“自動添加路徑到環(huán)境變量”,或者安裝完之后自己手動添加以下路徑到 path:C:\Program Files\CMake\bin在命令行中進入dlib目錄,然后運行python setup.py install

dlib安裝
我整體安裝過程比較順利,若有問題可參看下面網(wǎng)址:(https://blog.csdn.net/zhunianguo/article/details/53155890)
安裝過程沒有報錯,此時dlib庫安裝成功。也可以用python3.6導(dǎo)包測試

dlib模塊安裝完成
2. 安裝skimage庫
skimage庫需要依賴 numpy+mkl 和scipy
(1)在https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 中,根據(jù)自己python版本下載需要的包,下面是我下載的
scikit_image-0.13.1-cp36-cp36m-win_amd64.whl
scipy-1.0.1-cp36-cp36m-win_amd64.whl
numpy-1.14.2+mkl-cp36-cp36m-win32.whl
(2)將下載的文件放到Python安裝目錄下的Scripts目錄下:
C:\Users\admin\AppData\Local\Programs\Python\Python36\Scripts
(3)在cmd中打開Scripts目錄,輸入下面命令,用python的pip工具依次安裝(pip需安裝了wheel)
pip install scikit_image-0.13.1-cp36-cp36m-win_amd64.whl
pip install scipy-1.0.1-cp36-cp36m-win_amd64.whl
pip install numpy-1.14.2+mkl-cp36-cp36m-win32.whl
(4)驗證是否安裝成功

skimage庫安裝成功
(5) 測試功能
from PIL import Image
import matplotlib.pyplot as plt
img=Image.open("zhengshuang.jpg")
plt.figure("dog")
plt.imshow(img)
plt.show()
結(jié)果展示:

結(jié)果展示
參考地址:(https://www.cnblogs.com/xdjun/p/7874794.html)