

We want to avoid using the system Python install so if you see /usr/bin instead of /usr/local/bin then it’s most likely due to an error updating your ~/.bash_profile (make sure you go back and ensure the file has been updated properly this could require manually opening and editing the file). If your root path instead reads /usr/bin then you are utilizing the system Python install. The first is that you want to ensure the root path for both Python binaries are in /usr/local/bin - this is where Homebrew stores the Python binaries. There are two key points you need to pay attention to here. You can verify that Python 2.7 and Python 3 have been successfully installed by using which : $ which python2 We’ll then install cmake (a utility used for building, testing, and packaging software) along with Python 2.7 and Python 3: $ brew install cmake You then need to source the ~/.bash_profile file to reload the changes: $ source ~/.bash_profile $ echo "export PATH=/usr/local/bin:$PATH" > ~/.bash_profile or simply using echo and redirection: $ echo -e "\n# Homebrew" > ~/.bash_profile This can be accomplished by manually editing the file using an editor such as nano, vi, etc. Once Homebrew is installed you need to update your PATH to look for Homebrew binaries, packages, and libraries. Note: Make sure you use the “” button in the code block above to expand section - this will ensure you copy and paste the entire Homebrew install command. If not, please take the time to open the App Store and install XCode.įrom there, you’ll need to install Homebrew, a package manager for macOS, similar to Debian/Ubuntu’s apt-get : $ ruby -e "$(curl -fsSL )" I’ll assume you already have XCode installed on your macOS machine. Once you have installed dlib on your respective operating system we’ll validate the install by using Python, dlib, and OpenCV ( provided you have OpenCV installed as well), to detect facial landmarks.įrom there, I have provided additional tutorials and guides to help apply dlib to computer vision and machine learning projects, including detecting and counting blinks and building a system to recognize when the driver of a vehicle is becoming drowsy/tired (and alerting them to wake up). Please feel free to skip to the section that corresponds to your operating system.
#Install cmake 3.9 on ubuntu 16.04 how to
In this guide you’ll learn how to install dlib on macOS, Ubuntu, and Raspbian.


Looking for the source code to this post? Jump Right To The Downloads Section Install dlib (the easy, complete guide)
