三、Face Recognition1.1-安裝packages

測試參考網址:
https://nbviewer.jupyter.org/github/krasserm/face-recognition/blob/master/face-recognition.ipynb?flush_cache=true#Deep-face-recognition-with-Keras,-Dlib-and-OpenCV

先下載這個檔案 requirements.txt  ,並存在 anaconda 裡面,開啟anaconda promp,
執行指令pip install -r requirements.txt
記得執行這些指令的時候不能開啟spyder。

這個指令通常都無法成功安裝,有一些東西要修復,每台版本不同有可能遇到的問題不太一樣,
基本上看 anaconda 的error 去修正。















這裡就有幾個問題,先從黃色的那個去修正,python -m pip install --upgrade pip



結果很不幸的,又出現一個新的問題,看來是權限問題,修改一下指令,python -m pip install --upgrade pip --user







看來這個部份成功了,那再回到pip install -r requirements.txt ,順便加上權限的改良指令pip install -r requirements.txt --user看看還有甚麼要修正的。










看來還有這些問題,再去修正吧~
參考這個 :https://blog.csdn.net/qq_41185868/article/details/79678783
到這裡面 下載適合版本的  http://pypi.fcio.net/simple/dlib/ 一樣放到 anaconda 裡面。
pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl --user







=====================================================================

每台電腦會遇到不同的問題
這裡是另外一台電腦安裝的問題
安裝 anconda 
因為現在下載的python 都是3.7 ,所以先退回python 3.6

conda install python=3.6

cd 位置

pip install -r requirements.txt
這個步驟會有很多報錯,有兩個方法,一個是照他上面報錯的去修正,看看缺少甚麼就補甚麼,另一個是回歸程式,看程式缺少哪些就先裝那些,這裡適用第二個方法

安裝 tensornflow
pip install --upgrade tensorflow


安裝 keras
pip install keras -U --pre


安裝cv2
pip install opencv-python

安裝 dlib
下載dlib whl
pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl

這樣就可以執行了。

留言