Windows+python+dlibインストールの件

2689 ワード

このdlibのインストールは大きな問題で、外国人ならnot elegant enough!私はネット上でよく使うCmakeを詰めて、boostの方法をコンパイルして、効果がないようで、万般の努力の後で、1つの比較的に楽な方法を見つけました.以下に、2つのテキストの説明を抜粋します.
初めて自分のインストールを手伝ったとき、visual studioを降りてboostライブラリをコンパイルし、anaconda promptでconda install-c menpo dlib=18.18を入力し、whlファイルをダウンロードして、3日間成功しました.結局今日は責任者のふりを手伝ってくれた.whlでいいのに、酔っ払った...全部win 7 64 bitなのに!!!以下はwhlファイルアドレス:Python Package Index
Win 10 Acaonada 64 bit python 2.72はconda install-c menpo dlib=18.18で直接インストールすればよい.boostとdlib関連のライブラリを自動的にインストールし、boostとdlibをインストールするために3日間も研究に成功しなかった.python setup.py install .boostにインストールされていない問題が表示されます.欠点は、自動的に完成するのはdlib 18.18しか入っていないが、原稿を送るとき、dlibは19.8になったことだ.
私が直接使ったのは
conda install -c menpo dlib=18.18

正常にインストールされました.原文の住所を知っている:
https://www.zhihu.com/question/34524316
またStackOverflowの文章もいいので、回答者の話を抜きます.
First you need to have pip installed. Then you can download the dlib python 2.7 version from "https://pypi.python.org/pypi/dlib/18.17.100"website where you will get wheel of dlib. And then use normal procedure like pip install 'path to dlib wheel'. For ex. f you have saved .whl file to downloads folder then type pip install C:\Users\XYZ\Downloads\dlib-18.17.100-cp27-none-win32.whl. This will surely work. When I tried I didn't get any error and dlib got successfully installed. Cheers
原文アドレスは以下のリンクをクリックします:StackOverflow
後更!
今日は別のプロジェクトを走る必要があります.プロジェクトの中でもdlibライブラリを使う必要があります.本プロジェクトはpython 3です.5の上を走って、私は前にこの基礎の上でdlibライブラリを詰めたことを覚えていて、そこでimportはちょっとして、やはり間違いを報告していませんが、私がプログラムを走った時、1つのモジュールが見つからない間違いを提示しました:

AttributeError: module 'dlib' object has no attribute 'face_recognition_model_v1'


これはdlibがあることを示していますが、face_recognition_model_v 1という属性は定義されていないので,当然後に更新されるはずのバージョンにこの属性が追加されたと考える.そこでdlibのバージョンをアップグレードしたいと思っていましたが、前にdlibを入れて通った穴を考えて、少し怖くなりましたが、この問題を解決する必要があります.stackoverflowでは、回答者の回答が次のように記述されています.
update dlib. Run this command: pip install dlib==19.4.0
と思って直接pipしてみました
pip install dlib==19.4.0

結果は次のとおりです.
(python35) D:\my_project\hub_project\FaceRecognition_3\FaceRecognition-1>pip install dlib==19.4.0
Collecting dlib==19.4.0
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/38/18/92fc25855307bcf582a30034ae657fda205de4f29773323bb388e592f17c/dlib-19.4.0-cp35-cp35m-win_amd64.whl (1.9MB)
    100% |████████████████████████████████| 1.9MB 1.6MB/s
Installing collected packages: dlib
  Found existing installation: dlib 18.17.100
    Uninstalling dlib-18.17.100:
      Successfully uninstalled dlib-18.17.100
Successfully installed dlib-19.4.0

ワハハ!成功したなんて信じられない.
もう一度プログラムを走って、へへ、成功しました!