Face Recognitionのdlibのインストールが苦戦した話

どうしてこうなった

顔認証のアプリを作って数少ない友達イキるために。
Face Recognitionという誰でも簡単にpythonで顔認証ができるモジュールをインストールして
コードを書いたらこうなった。

ModuleNotFoundError: No module named 'dlib'

dlibがないらしい

 Cmakeを入れる

dlibをインストールするにはCmakeが必要らしいのでCmakeをインストールした。

そのあとにdlibをインストールした。それで実行し直したら。

ModuleNotFoundError: No module named 'dlib'

なんでだよインストールしたじゃん

このdlibのインストールに多くの人が苦戦しているらしい

なぜインストールできないのか、いろいろググったりして3日間という時間を無駄にした。

いろんな方法でインストールしても変わらなかった。

 解決法

某エンジニア質問サイトで同じようなことに遭遇している人がいた

回答を見てみるとpython -m pip installを使って同一環境にインストールしたらいいらしい。

それだ!

VSコードのターミナルでやってみた。

python -m pip install dlib

そしたらあっさりといけてしまった。

泣きたかった

アナコンダ使ったりbrewコマンドでインストールしようとした自分が愚かに思えてきた。

俺の3日間はなんだったのかと思った。

 Qiita版記事

qiita.com