RuntimeError:
CMake must be installed to build the following extensions: dlib
Failed building wheel for dlib Running setup.py clean for dlib Failed to build dlib
RuntimeError:
CMake must be installed to build the following extensions: dlib
Failed building wheel for dlib Running setup.py clean for dlib Failed to build dlib
I ran into this issue as well. I am using windows and have a python environment that I am installing the requirements to.
I ran pip install cmake
, and then pip install dlib
. I no longer received the error and successfully installed dlib.
just go and watch the full video
I also had the same issue. For those who deals with it now -
Firstly you have to install visual studio, and than install there the extension "tools for CMake". Look at the installation part here: https://learn.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=vs-2019
Only after that you will be able to pip install this package.
So:
Edit: Not checked, but if you don't have Visual Studio installed, try install "CMake Tools" separately, maybe from here: https://marketplace.visualstudio.com/items?itemName=vector-of-bool.cmake-tools
Follow these steps from the start.
1 - Downgrade to python 3.6.8.
2 - Install visual studio UPDATE 3
People usually have visual studio 2015 and the process still doesn't work and the reason is the update. You have to update it to update 3.
OR
Install visual studio 2015 Update 3 from here
Now, some people have already installed VS 2015 so how to update?
Launch Visual Studio > Tools > Extensions And Updates > New Window Will open, navigate left and click on Updates > Update
3 - Download and install CMake from here. During installation, Check the Add To Path CheckBox.
4 - pip install cmake
5 - pip install face_recognition
© 2022 - 2025 — McMap. All rights reserved.
CMake must be installed
. Make sure to indicate where your specific problem is – LemoineCMake must be installed to build the following extensions: dlib
. Then i pip install CMake and then ran pip install face_recognition again but still getting same error. – Yoke