質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.44%
dlib

dlibは、機械学習のC++の画像処理ライブラリの一つ。性能の高い顔の器官検出が簡単にでき、Pythonバインドもあります。オープンソースで無料で使用でき、機械学習以外の様々な機能も搭載されています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

2回答

1662閲覧

dlibのインストールができない

HEHE

総合スコア8

dlib

dlibは、機械学習のC++の画像処理ライブラリの一つ。性能の高い顔の器官検出が簡単にでき、Pythonバインドもあります。オープンソースで無料で使用でき、機械学習以外の様々な機能も搭載されています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

1グッド

0クリップ

投稿2022/10/06 10:01

編集2022/10/06 10:33

質問

face_recognitionを使ってみたくてインストールして使おうとしたら使えませんでした。調べていろんな方法を試しましたが、無理だったので質問しました。

dlib
Cmake

など必要なものは入れたはずですが、動きません。
コードを書いて実行すると、

ModuleNotFoundError: No module named 'dlib'

となってもう一度dlibをインストールしました。しかし変わらず同じエラーが出ます。
なので以下の方法を試しました。

試したこと1

pip3でdlibをインストール

結果:同じエラー

試したこと2

https://qiita.com/mix_dvd/items/d38b322bab99b237943a

conda を使ってdlibをインストール

結果:同じエラー

試したこと

一回すべてアンインストールしてインストールし直す。

cmake→dlib→face_recognitionの順番でインストールする。

結果:同じエラー

試したこと3

https://stackoverflow.com/questions/54719496/how-to-install-dlib-for-python-on-mac
brew を使って全てインストールし直す

結果:同じエラー

試したこと4

https://stackoverflow.com/questions/52829483/importerror-no-module-named-dlib

pipコマンドでdlibをインストール

結果:同じエラー

3日くらい悩んでます。助けてください。

環境

Python 3.9.12
macOS Monterey

退会済みユーザー👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ps_aux_grepさんの回答と同じような内容ですが。

  • 動かしているpythonを確認する。
    pythonが複数入っている可能性があり、それぞれのpythonがそれぞれの環境(モジュールを含む)を持っているので、動かしているpythonを固定する必要がある。

shell

1$ which python 2 # 単にpythonと打ったときのpythonの場所が表示される。 3$ python --version 4 # 単にpythonと打ったときのpythonのバージョンがわかる。

ここで表示されたpythonが想定通りのもので無い場合、使いたいpythonにPATHが通っていないとか、PATHへの登録の順番が間違えているかなどを確認して、想定のものが使われるようにする。

  • インストールされているものを確認する。
    pip を使っているようなので、以下で確認する。

shell

1$ python -m pip list 2 # 単にpythonと打ったときのpythonのpipでインストールされたモジュールの一覧を表示する。

これで必要なものがインストールされていなければ、インストールされたpythonが想定のものでないということになる。
改めて、想定しているpythonのpipを使ってインストールする。

python

1$ python -m pip install <モジュール>

投稿2022/10/06 10:50

TakaiY

総合スコア12977

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

HEHE

2022/10/06 12:04

細かく教えてくださり、ありがとうございます!!!!!!!
guest

0

ベストアンサー

pip installの際に必ずpython -m pip installとして同一環境下のPythonを使って実行していますか?

pip installでインストールされる先のpython環境とpython -m pip installでインストールされる先のpython環境が違う可能性があります.

投稿2022/10/06 10:14

PondVillege

総合スコア1579

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

HEHE

2022/10/06 10:30 編集

試してみます
HEHE

2022/10/06 10:46

アドバイス通りインストールされる先の環境が違いました。解決しました!ありがとうございます。
PondVillege

2022/10/06 10:47

おめでとうございます,今後pip installのコマンドを見かけたら必ずpython -m pip installと読み替えるようにしてください.
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.44%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問