Ошибка установки Face Rec, застрявшей в модуле dlibPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка установки Face Rec, застрявшей в модуле dlib

Сообщение Anonymous »

Я пытаюсь установить модуль распознавания лиц, используя стандартный метод, но застрял в зависимости от dlib
Вопрос состоит из двух частей: во-первых, конечно, как это исправить, во-вторых, есть лучшая альтернатива для начала работы с распознаванием лиц, чем эта (я имею опыт программирования, но Python для меня новичок)
Подробности о среде

[*]MacOS: Sonoma 14.5
[*]VS Code: 1.89
[*]Python 3.12.3
< /ul>

Код: Выделить всё

# pip3 install face-recognition
Collecting face-recognition
Using cached face_recognition-1.3.0-py2.py3-none-any.whl.metadata (21 kB)
Collecting face-recognition-models>=0.3.0 (from face-recognition)
Using cached face_recognition_models-0.3.0-py2.py3-none-any.whl
Collecting Click>=6.0 (from face-recognition)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting dlib>=19.7 (from face-recognition)
Using cached dlib-19.24.4.tar.gz (3.3 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages (from face-recognition) (1.26.4)
Collecting Pillow (from face-recognition)
Using cached pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl.metadata (9.2 kB)
Using cached face_recognition-1.3.0-py2.py3-none-any.whl (15 kB)
Using cached click-8.1.7-py3-none-any.whl (97 kB)
Using cached pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl (3.4 MB)
Building wheels for collected packages: dlib
Building wheel for dlib (pyproject.toml) ... error
error: subprocess-exited-with-error

× Building wheel for dlib (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [13 lines of output]
:210: SyntaxWarning: invalid escape sequence '\('
:211: SyntaxWarning: invalid escape sequence '\('
:212: SyntaxWarning: invalid escape sequence '\('
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.12/bin/cmake", line 5, in 
from cmake import cmake
ModuleNotFoundError: No module named 'cmake'

ERROR: CMake must be installed to build dlib

[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for dlib
Failed to build dlib
ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects
#
Пытался установить dlib самостоятельно, но столкнулся с той же проблемой cmake

Подробнее здесь: https://stackoverflow.com/questions/785 ... lib-modile
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»