Install OpenCV on Mac OS Sierra on Python 3.5
# 1. Download and install the latest Anaconda distribution from https://www.continuum.io/downloads#macos | |
# 2. Create a new Python environment. Make sure you choose python 3.5 as your python version for the virtual environment: | |
conda create -n myenv python=3.5 | |
# 3. Activate the new environment using: | |
source activate myenv | |
# 4. OpenCV depends on NumPy, which can be installed with: | |
conda install numpy | |
# 5.Install the anaconda-client command utility to search for the OpenCV binary in Conda: | |
conda install anaconda-client | |
# 6. Search for OpenCV 3: | |
anaconda search -t conda opencv3 | |
# 7. You will see a few options but choose a package that supports osx-64. For example choose https://conda.anaconda.org/menpo which support osx-64. | |
conda install --channel https://conda.anaconda.org/menpo opencv3 | |
# 8. Test Open CV with below code. It should return the installed Open CV version. | |
import cv2 | |
print("OpenCV version:") | |
print(cv2.__version__) |
This comment has been minimized.
This comment has been minimized.
Thanks! |
This comment has been minimized.
This comment has been minimized.
bjce
commented
May 3, 2018
@vishwanath79. I'm working with macOS 10.13.4 Thank you very much for the very clear explanation for the installation which is also by far the easiest that I found so far. I followed your installation step by step and didn't have any error message. I then tried to import cv2 with the command that you gave:
Unfortunately i got this error message:
Then As you said " Make sure you choose python 3.5 as your python version for the virtual environment", I installed python 3.5.5 and moved my python version 3.6 to the trash. I re-ran the installation but still got the error message. Do you know what I should do? For info, using a different installation method, I posted those 2 questions on stackoverflow: Many many thanks in advance! |
This comment has been minimized.
This comment has been minimized.
pariaslunk
commented
Sep 9, 2018
Check this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
aaronkarp123 commentedOct 30, 2017
This was very helpful, and by far the simplest solution I found. Thanks!