1. 程式人生 > >Windows下在Python(Anaconda)中安裝Dlib庫

Windows下在Python(Anaconda)中安裝Dlib庫

Windows下在Python(Anaconda)中安裝Dlib庫

引言

  介紹在Windows作業系統下,在Python的Anaconda整合環境中,安裝Dlib庫;

對於不瞭解原始碼編譯的,或者利用cmake方法失敗的,可以嘗試下此方法:

Windows 10 + Python(Anaconda)+ pip + Dlib;

 

1.  Dlib的簡介(官網:http ://dlib.net/

  Dlib是一個機器學習的開源工具包(官網:http //dlib.net/),用於機器人,嵌入式裝置,行動電話和大型高效能運算環境等等;

  看一下它官網的Python例子可以知道它大概可以幹什麼,下面是它官網的一些Demo:

 

2.安裝環境

  Windows 10 64位作業系統

  Anaconda:556361 Anaconda3-4.3.1-Windows-x86_64.exe 

  Dlib:      dlib-19.7.0-cp36-cp36m-win_amd64.whl

  pip:    

pip-18.0-py2.py3-none-any.whl

   Dlib和pip的whl上傳到了我的GitHub:https:  //github.com/coneypo/Dlib_install  )

  

  問:為什麼不在原生的Python環境中安裝Dlib的whl?

  答: 原生的Python不支援安裝Dlib的whl安裝。   

  

 

  問:如何安裝pip /安裝新版pip?

  答:下載get-pip.py(  https://bootstrap.pypa.io/get-pip.py  )

然後Anaconda提示中,輸入:

 
 

   

  會幫你下載最新的pip版本:

     

 

2.1下載和安裝Anaconda(  https://www.anaconda.com/download/#windows 

  Anaconda是一個開源的Python發行版本,相比於原生的Python集成了很多常用的庫,安裝和解除安裝管理庫都要方便很多;

  這裡選擇Anaconda更重要的原因,Anaconda支援Dlib的whl安裝;

 

  根據你需要的Python版本進入官網下載:

* python 3.6版本

64點陣圖形安裝程式(537 MB) 
32點陣圖形安裝程式(436 MB)

 

* python 2.7版本

64點陣圖形安裝程式(523 MB) 
32點陣圖形安裝程式(420 MB)

 

  Anaconda安裝步驟:

  圖1 Anaconda的安裝(1)

 

  圖2 Anaconda的安裝(2)(記得勾選新增到系統變數中)

 

圖3 Anaconda的安裝(3)

 

圖4 Anaconda的安裝(4)

 

  安裝完成之後在你的開始選單裡面,或者安裝目錄下找到  Anaconda Promopt,是Anaconda的終端,類似於命令提示符CMD;

 

  圖5 Anaconda提示

 

2.2 Dlib的安裝

Dlib下載:dlib-19.7.0-cp36-cp36m-win_amd64.whl

  在Anaconda Prompt中先利用'cd'命令定位到  Dlib的whl檔案 所在路徑,'dir'命令可以檢視當前路徑下的檔案;

  然後pip安裝Dlib的whl檔案:

 
 

   

  安裝之後顯示  “成功安裝dlib-19.7.0” 表示安裝成功;

  圖6安裝完成Dlib(Anaconda Prompt下)

 

  然後繼續在Anaconda Prompt中,輸入'python'進入Python,然後輸入命令:

 
 

 

  測試下Dlib的庫是否可以正常使用:

複製程式碼

 
 

複製程式碼

 

 

  圖7測試安裝完成的Dlib

 

  這樣就說明可以在Python(Anaconda環境下)正常使用Dlib庫了;

 

2.3 Pycharm中開發

  如果用Pycharm編譯器,記得在設定中指定Project Interpreter為Anaconda的Python.exe,而不是原生的那個Python;

  Anaconda的Python /原生的Python不是一個Python環境,如圖8所示,這是兩個Python,我們需要指定為Anaconda的Python;

 

圖8原生的Python和Anaconda Python

 

  圖9 Pycharm中指定專案直譯器為Anaconda的Python

 

#請尊重他人勞動成果,轉載或者使用原始碼請註明出處:http ://www.cnblogs.com/AdaminXie

#pip和Dlib的whl檔案已上傳到了我的GitHub(Anaconda比較大可以去官網下載),如果對您有幫助歡迎Star支援:https:  //github.com/coneypo/Dlib_install